出現問題背景:從登錄頁進入到首頁后,如出現后台重啟或者用戶清除cookie,或者session過期,token驗證等問題,會重定向到登錄頁。
由於使用的是iframe,出現登錄頁面嵌套在首頁框架下。很是苦惱,解決方案如下:
<script> $(function () { if(window !=window.top){ window.top.location=location; } </script> 或者 <script> $(function () { if(window !=top){ top.location.href=location.href; } </script>
放置位置 login.html,放在<head></head>之間。