亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

javascript - 兩個頁面的JS如何互相呼叫?
迷茫
迷茫 2017-05-16 13:20:36
0
10
753

現(xiàn)在有兩個頁面,我想在左邊這個頁面點選確定要刷新右邊這個頁面。這兩個頁面是同級頁面,該怎麼實現(xiàn)呢

迷茫
迷茫

業(yè)精于勤,荒于嬉;行成于思,毀于隨。

全部回覆(10)
伊謝爾倫

b頁面放這段程式碼:

window.onstorage=function(e){
    location.reload();
}

a頁面代碼:

<button onclick="change()">刷新</button>

function change(){
    localStorage.time=new Date().getTime();
}
黃舟

如果是一個父親頁面下的兩個子頁面可以實作

迷茫

這樣應(yīng)該是不能實現(xiàn)的,我認為你的需求應(yīng)該是,服務(wù)端主動推播訊息,例如用websocket

Peter_Zhu

聽你表達,感覺像那種,點擊左側(cè)選單欄,載入後側(cè)頁
比較常用簡單的做法是後側(cè)嵌套iframe,當然還有中做法就是pajax

伊謝爾倫

我怎麼想都覺得這就是一個側(cè)導(dǎo)航,像很多人的博客左邊或者右邊有一個導(dǎo)航條的那種,還有一種就是樓上說的iframe。發(fā)言完畢,警長歸票吧!

Ty80

這個不行,瀏覽器每個頁面都是不同的進城,也沒有給js提供進城通訊的介面。如果兩個頁面需要互動的話,最可行的方法就是websocket.

世界只因有你

https://zhuanlan.zhihu.com/p/...

左手右手慢動作

聽你這說法,你是用的frame框架程式碼引入的不用頁面吧。

     <FRAME SRC="modifyMenu!showTreeMenu" NAME="menuTree" SCROLLING="No" id="leftTree">  
     <FRAME SRC="showModifyMenu.jsp" NAME="main" SCROLLING="AUTO" id="showModifyMenu">  

lt;/FRAMESET>

function init(){

//leftTree是左邊Frame的id  
//重新加載這個頁面  
window.parent.frames[ "leftTree"].location.reload();  

}

你可以試試這個方法。

phpcn_u1582

怎麼聽著都像是嵌套的iframe頁面。 。 。

迷茫

兩個打開的窗口是兩個運行環(huán)境吧,這能實現(xiàn)?求大神打臉~

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板