오케이, 기본적으로 두 이미지가있는 HTML 페이지가 있습니다. 그런 다음 사용자는 해당 이미지 중 하나를 클릭하면 다음 페이지로 이동합니다. 각 이미지는 동일한 다음 페이지로 이동하지만 어떤 이미지를 선택 하느냐에 따라 색 구성표가 변경됩니다.클릭하여 스타일 시트를 클릭하고 쿠키를 사용하십시오.
이것은 내가 그것을 사용하는 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.
쿠키를 사용하여 다음 페이지로 이동할 때 어떤 사용자가 하나의 쿠키를 선택했는지 알 수있는 방법을 찾아야합니다.
를 처리하는 속성 – April