1. 程式人生 > >php 之管理後臺登陸超時 點選左側選單 跳轉出整個frameset 顯示登入 (smallnews筆記)

php 之管理後臺登陸超時 點選左側選單 跳轉出整個frameset 顯示登入 (smallnews筆記)

今天自己做的網站後臺登入超時時點選左側選單,發現跳轉到登入頁不是全屏的,而是在右側區域顯示!而像ecshop等的網站都是正常的!


研究了下ecshop的後臺,最後發現在login.htm的模板的head和head之間有這段程式碼:

<script type="text/javascript">
if (window.parent != window)
{
  window.top.location.href = location.href;
}
</script>

無論a連線跳轉,還是php 中的header跳轉

加到自己的登入頁時,都能成功搞定跳出整個frameset框架,全屏顯示登入介面!