好吧,所以我基本上有一個HTML頁面,將有兩個圖像。用戶然後可以點擊其中一個圖像,它會帶你到下一頁。每張圖片將帶您到相同的下一頁,但取決於您選擇的那一張,它會更改顏色方案。切換Stylesheet的點擊,然後使用Cookies
這我用它的HTML:
<a href="LetterFromEditor.html" onclick="changeCSS('stylesheet1.css', 0);"><img class="cover" src="cover1.png" /></a>
<a href="LetterFromEditor.html" onclick="changeCSS('stylesheet2.css', 0);"><img class="cover" src="cover2.png" /></a>
這然後調用下面的腳本:
function changeCSS(cssFile, cssLinkIndex)
{
var oldlink = document.getElementsByTagName("stylesheet1.css").item(cssLinkIndex);
var newlink = document.createElement("stylesheet2.css")
newlink.setAttribute("rel", "stylesheet");
newlink.setAttribute("type", "text/css");
newlink.setAttribute("href", cssFile);
document.getElementsByTagName("head").item(0).replaceChild(newlink, oldlink);
}
然而,這似乎並沒有改變任何東西,它與一部開拓創新的一組保持其中stylesheet1。
我還需要找到一種方法來使用cookie,以便知道當您轉到下一頁時哪一個用戶選擇,而不是回到原來的位置。
似乎不是要麼工作 – April