Javascript - 在浏览器选项卡之间跳转

标签 javascript browser

我的程序由两个浏览器选项卡组成。我通过 window.open(..) 从第一个选项卡打开第二个选项卡。我可以从第二个选项卡中诱导第一个选项卡中的更改吗?例如发送新的 Ajax 请求等。

最佳答案

是的,可以,因为 window.open() 返回对新窗口的引用,并且从新窗口中,您可以通过其 opener 访问父窗口> 属性(property)。

您应该看到:http://www.w3schools.com/jsref/prop_win_opener.asp

因此,您可以从新窗口 (opener.functionName()) 调用父窗口中的函数,并从父窗口调用新窗口的函数 (var newWindow : window. open(...); newWindow.functionName2());

关于Javascript - 在浏览器选项卡之间跳转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26359126/

相关文章:

ASP.NET 删除 session /Cookie

Node.js 中的 Javascript 使用具有不同签名的函数

browser - 为什么 Git 在其查询字符串中有一个 'Check ✓' 标记?

javascript - 为什么我对 dom 的更改直到函数运行后才显示出来

javascript - 使用 MSAL 和 JS 检测到 multiple_matching_tokens_Detected

firefox - Continue to This Website (not recommended) Firefox 上的错误

html - 网站在 mozilla firefox 和 chrome 中看起来不同

html - Firefox 尺寸渲染对比其他浏览器

javascript - RethinkDB:​​通过键值对获取文档?

javascript - 获取拖动元素数组中的位置javascript