javascript - How do the JS of two pages call each other?
迷茫
迷茫 2017-05-16 13:20:36
0
10
664

Now there are two pages. I want to click OK on the left page to refresh the right page. These two pages are at the same level. How to implement this?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

reply all(10)
伊谢尔伦

Put this code on the page:

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

aPage code:

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

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

If it is two sub-pages under a parent page, it can be achieved

迷茫

This should not be possible. I think your requirement should be for the server to actively push messages, such as using websocket

Peter_Zhu

Listening to your expression, it sounds like that. Click on the left menu bar to load the back page.
A common and simple method is to nest an iframe on the back side. Of course, the other way is to use pajax

伊谢尔伦

No matter how I think about it, I feel that this is a side navigation, like the one that many people have with a navigation bar on the left or right side of their blog. The other one is the iframe mentioned above. After speaking, the Sheriff returns the votes!

Ty80

This doesn’t work. Each page of the browser has a different interface, and it does not provide js with an interface for communication. If two pages need to interact, the most feasible way is websocket.

世界只因有你

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

左手右手慢动作

From what you said, you used the frame code to introduce different pages.
<FRAMESET cols = "280,*" frameborder=yes bordercolor=silver>

     <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();  

}

You can try this method.

phpcn_u1582

It sounds like a nested iframe page. . .

迷茫

两个打开的窗口是两个运行环境吧,这能实现?求大神打脸~

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template