91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

红安县| 东乡| 兴安县| 锡林郭勒盟| 平陆县| 永德县| 洛浦县| 雷波县| 甘南县| 拉萨市| 固阳县| 邯郸市| 隆回县| 宝兴县| 涞水县| 五家渠市| 靖安县| 宜良县| 手机| 鄂温| 兴海县| 锦屏县| 江达县| 临桂县| 蚌埠市| 安吉县| 峨山| 四川省| 肇东市| 怀仁县| 林甸县| 库尔勒市| 和硕县| 嘉黎县| 临泉县| 南昌市| 康马县| 腾冲县| 广西| 集贤县| 石景山区|