轉自:http://martinwu.blog.163.com/blog/static/2147211482013324111017321/
frameset框架如何在session過期后跳入到頂層頁面
例如:在Java Web開發(fā)中后臺管理系統(tǒng)用的frameset作為框架來展現(xiàn)整個后臺的操作功能,但是現(xiàn)在我們利用servlet的過濾器來控制所有頁面的session是否過期,如果過期則需要跳入到頂層的登錄頁面
往往在完成這個操作的時候有一定問題我們需要解決,即:當出現(xiàn)session過期后,登錄頁面會在當前的frame子
框架中顯示。這樣子非常不好。
簡單的解決方法:在登錄頁面中的JavaScript中加入一個判斷
<script type="text/javascript">
if (top.location != self.location){
top.location=self.location;
}
</script>