中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SSH系列:(21)Session過期,登錄頁面嵌套的問題

發布時間:2020-08-21 09:43:08 來源:網絡 閱讀:592 作者:lsieun 欄目:數據庫


在系統中使用了frameset,當前用戶的系統登錄信息失效后;如果再點擊左邊的菜單,那么在右邊的顯示登錄頁面,而正確的應該是整個頁面返回到登錄頁。

 

解決這個問題:應該在跳轉到登錄頁面中使用js腳本判斷,是否當前頁面在框架內,即當前頁面的窗口是否是頂級窗口,如果是子窗口的話;可以直接刷新父窗口的地址則會自動地整個頁面跳轉為登錄頁。

<scripttype="text/javascript">
         if(window!= window.parent){
                   window.parent.location.reload(true);
         }
</script>

或許下面的更合適

//解決子框架嵌套的問題
if(window.self != window.top){	
    window.top.location.reload(true);
}


window.parent說明: window.parent能獲取一個框架的父窗口或父框架。頂層窗口的parent引用的是它本身,可以用這一點特性來判斷這個窗口是否是頂層窗口。


地址:http://blog.csdn.net/zdwzzu2006/article/details/6047632



在應用有frameset或者iframe的頁面時,parent是父窗口,top是最頂級父窗口(有的窗口中套了好幾層frameset或者iframe),self是當前窗口, opener是用open方法打開當前窗口的那個窗口。

 

window.self

功能:是對當前窗口自身的引用。它和window屬性是等價的。

語法:window.self

注:window、self、window.self是等價的。

 


window.top

功能:返回頂層窗口,即瀏覽器窗口。

語法:window.top

注:如果窗口本身就是頂層窗口,top屬性返回的是對自身的引用。

 

window.parent

功能:返回父窗口。

語法:window.parent

注:如果窗口本身是頂層窗口,parent屬性返回的是對自身的引用。

在框架網頁中,一般父窗口就是頂層窗口,但如果框架中還有框架,父窗口和頂層窗口就不一定相同了。

 

判斷當前窗口是否在一個框架中:

<script type="text/JavaScript">
var b = window.top!=window.self;
document.write( "當前窗口是否在一個框架中:"+b );
</script>

你應當將框架視為窗口中的不同區域,框架是瀏覽器窗口中特定的部分。一個瀏覽器窗口可以根據你的需要分成任意多的框架,一個單個的框架也可以分成其它多個框架,即所謂的嵌套框架。



地址:https://developer.mozilla.org/en-US/docs/Web/API/Location/reload

Location.reload()

The Location.reload() method reloads the resource from the current URL. Its optional unique parameter is a Boolean, which, when it is true, causes the page to always be reloaded from the server. If it is false or not specified, the browser may reload the page from its cache.


SSH系列:(21)Session過期,登錄頁面嵌套的問題





向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

ssh
AI

廉江市| 奉节县| 泸定县| 财经| 呈贡县| 民县| 南投县| 宜宾县| 浙江省| 宣威市| 内丘县| 博兴县| 犍为县| 大方县| 东乡| 环江| 普兰店市| 乐陵市| 吉水县| 项城市| 惠东县| 南丹县| 钟祥市| 长乐市| 兴城市| 阿合奇县| 英吉沙县| 华池县| 长沙市| 明光市| 肥城市| 冀州市| 陇西县| 诏安县| 同德县| 长海县| 泸定县| 屏东县| 上饶县| 勐海县| 子洲县|