2013-05-17 5 views
-1

특정 유형의 사용자에 대한 세션 시간 초과를 방지하기 위해 응용 프로그램에 일부 자바 스크립트 코드를 작성했습니다. 제한 시간은 서버에 의해 제어됩니다. 내가 어떻게하는 걸까?자바 스크립트를 사용하여 세션 시간 초과 방지

+0

.net을 사용하고 있습니까 ?? – Sachin

+0

서버에 대한 추가 정보가 필요하다고 생각합니다. 서버 코드를 ASP로 작성하고 있습니까? JSP로? PHP? –

답변

4

세션을 업데이트하는 일부 페이지를 조회하는 서버를 호출하십시오.

function ping() { 
    var img = new Image(); 
    img.src = "somePage.php?ts=" + (new Date()).getTime(); 
    window.setTimeout(ping,60*1000); 
} 

이미지 요청 대신 Ajax 호출을 만들 수 있습니다.

+0

업데이트 하시겠습니까 (유휴 상태인지) 싶으면 여기 (확인하여) 사용자에게 요청할 수 있습니다. 세션 시간 초과가 발생하지 않으므로 ... – Sachin