2012-03-02 2 views
0

나는 그들의 세션이 곧 만료 될 때 사용자에게 경고하는 자바 스크립트 팝업을 가지고있다.사용자가 브라우저에서 뒤로/앞으로 버튼을 누르면 세션이 유지됩니까?

마스터 페이지> 페이지로드 - 사용자가 로그인하면 registerClientStartupScript를 호출하고 setTimeout (showPopup, time)을 호출합니다. 그래서 이것이 모든 페이지에 적용됩니다.

제 질문은 .. 세션 시간 초과가 예를 들어 20 분으로 설정되고 19 분에 팝업이 표시되는 경우 .. 사용자가 브라우저 창에서 "뒤로"또는 "앞으로"를 클릭하면 세션이 수행됩니다. 새로 고침을 받고 20 분이 다시 시작됩니까? 또는 뒤로/앞으로를 클릭했을 때의 위치에서 계속 카운트 업합니까?

후자의 경우 다시/앞으로 세션을 새로 고칠 수있는 방법이 있습니까?

희망적으로 말이죠. 도움이되었습니다.

+0

어떤 서버를 사용하여 자바 스크립트를 제공하고 있습니까? 누가 세션, 서버 또는 클라이언트 응용 프로그램을 추적하고 있습니까? – FloppyDisk

+0

여기 (미안)가 상당히 경험이 없으므로 귀하의 질문을 이해할 수 있는지 확신 할 수 없습니다. ASP.NET에서 세션을 web.config에 설정된 시간 초과와 함께 사용하고 있습니다. 너가 말하는게 이거니? – Goose

+0

예. 그것이 제가 언급 한 것입니다. – FloppyDisk

답변

0

나는 더 많은 NORE 정보를 등 사용자가 브라우저를 열고 사용자가 브라우저를 닫을 때 세션이 terminateted 내가 세션 scobe이 프로그래밍 언어에 의존하지 않는 일반적으로 생각하는 세션이 시작 JSF PHP와 같은 자바 스크립트하지만 다른 웹 farameworks에 대한