2011-03-29 4 views
0

내가 (이이 page에서의)이 div의 사이를 전환 할 수 유래 여기에이 스크립트를 보았다페이지를 저장/새로 고침 한 후 두 div를 전환하고 선택한 div에 남아있는 방법은 무엇입니까?

그것은 작동하고 있지만, 그 전환 DIV에 남아 있도록 스크립트를 조정할 수있는 방법이

http://jsfiddle.net/PauWy/1/

, 페이지를 새로 고치거나 저장 한 후에도?

우리 페이지에서 사진이나 비디오를 업로드할지 선택할 수 있습니다. 사용자가 사진을 선택한 다음 그 사람이 같은 페이지로 돌아 오면 "사진 업로드"가 표시되어야하지만 사용자가 동영상을 선택하면 페이지가 자동으로 "동영상 업로드"로 전환되어야합니다. 현재 사용자가 "비디오 업로드"섹션을 토글/사용하도록 선택한 경우에도 기본값은 항상 "사진 업로드"입니다.

+1

사용자가 어떤 브라우저를 사용했는지 또는 주어진 브라우저에 상관없이이를 수행 하시겠습니까? 전자의 경우 사용자 당 상태를 서버에 저장해야합니다. 후자의 경우 쿠키를 사용할 수 있습니다. – justkt

+0

어떤 브라우저에 상관없이이 작업을 수행하려고합니다. – catandmouse

+0

사용자를 식별 할 수있는 방법이 있습니까? – justkt

답변

2

지속성이 필요하며이를 달성하는 한 가지 방법은 쿠키를 사용하는 것입니다.

사용 jQuery Cookie Plugin.

쿠키를 저장하려면, 당신이 할 필요가있다 :

$.cookie("key", "value"); 

그리고 검색하기 :

$.cookie("key"); 

및 삭제 :

$.cookie("key", null); 

논리는 다음과 같습니다.

if cookieValue == "thisDiv" 
    showDiv1 
else 
    showDiv2 
end 
0

선택 사항을 쿠키에 저장하고 페이지를로드 할 때 쿠키를 확인하십시오.

관련 문제