2014-07-21 2 views
0

제목을 올바르게 말하기조차 잘 모르겠습니다. 로드 될 때 방문한 페이지를 설정 한 다음 명령을 실행하는 방법을 찾고 있습니다. 다음에 웹 페이지를로드하면 방문한 것으로 표시되므로 다른 코드가 실행됩니다.방문한 페이지를 표시하고 방문했는지 여부에 따라 코드의 올바른 부분으로 전달하십시오.

예 : 아직도

(function(){ 
//Detect if page is visited, and direct it to the correct part of the code 

//This is the set of code to run if the page has not been visited, Set page as visited here 
    $("#button").click(); 

//Run this if the page has been marked as visited 
    setTimeout(function(){ 
    window.close(); 
}, 50); 

})(); 

오히려 JQuery와 새로운 및 나의 무지를 용서.

답변

0

사이트의 여러보기간에 정보를 저장하는 일반적인 방법은 쿠키를 사용하는 것입니다. 페이지가 방문되었는지 여부를 추적하는 쿠키를 가질 수 있습니다. 쿠키는 사용자의 컴퓨터에 국한되므로 효과는 사용자가 찾고자하는 것이어야합니다. 여기

는 좋은 작은 쿠키 유틸리티입니다 :

https://github.com/carhartl/jquery-cookie

당신은, 당신의 코드가 그 값을 확인하고 그 값에 따라 서로 다른 코드를 실행할 수 있습니다 사이트를 방문되었는지 여부를 추적하는 데 사용할 수 있습니다 .

+0

의미가 있지만 완전히 구현하는 방법을 이해하는 데 약간 시간이 걸릴 수 있습니다. 나는이 문서를 조금 읽게 될 것이다. 고마워! – Huntereb

+0

나는 그것이 얼마나 간단한 지 놀라게 될 것이라고 생각한다. 더 구체적인 질문이 있으면 다시 한 번 돌아와 자유롭게 돌아 오십시오. –

관련 문제