bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

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

在系統(tǒng)中使用了frameset,當(dāng)前用戶的系統(tǒng)登錄信息失效后;如果再點(diǎn)擊左邊的菜單,那么在右邊的顯示登錄頁面,而正確的應(yīng)該是整個(gè)頁面返回到登錄頁。

創(chuàng)新互聯(lián)公司長(zhǎng)期為上1000家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為和政企業(yè)提供專業(yè)的成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作,和政網(wǎng)站改版等技術(shù)服務(wù)。擁有10余年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

 

解決這個(gè)問題:應(yīng)該在跳轉(zhuǎn)到登錄頁面中使用js腳本判斷,是否當(dāng)前頁面在框架內(nèi),即當(dāng)前頁面的窗口是否是頂級(jí)窗口,如果是子窗口的話;可以直接刷新父窗口的地址則會(huì)自動(dòng)地整個(gè)頁面跳轉(zhuǎn)為登錄頁。

<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能獲取一個(gè)框架的父窗口或父框架。頂層窗口的parent引用的是它本身,可以用這一點(diǎn)特性來判斷這個(gè)窗口是否是頂層窗口。

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

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

 

window.self

功能:是對(duì)當(dāng)前窗口自身的引用。它和window屬性是等價(jià)的。

語法:window.self

注:window、self、window.self是等價(jià)的。

 

window.top

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

語法:window.top

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

 

window.parent

功能:返回父窗口。

語法:window.parent

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

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

 

判斷當(dāng)前窗口是否在一個(gè)框架中:

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

你應(yīng)當(dāng)將框架視為窗口中的不同區(qū)域,框架是瀏覽器窗口中特定的部分。一個(gè)瀏覽器窗口可以根據(jù)你的需要分成任意多的框架,一個(gè)單個(gè)的框架也可以分成其它多個(gè)框架,即所謂的嵌套框架。

地址: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過期,登錄頁面嵌套的問題

分享標(biāo)題:SSH系列:(21)Session過期,登錄頁面嵌套的問題
URL地址:http://vcdvsql.cn/article34/iiippe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)外貿(mào)網(wǎng)站建設(shè)營(yíng)銷型網(wǎng)站建設(shè)、關(guān)鍵詞優(yōu)化、網(wǎng)站收錄、搜索引擎優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)