相关疑难解决方法(0)

访问浏览器中其他选项卡的内容

我正在使用Mozilla Firefox,我正试图找到一种方法来使用JavaScript和DOM访问同一窗口中其他选项卡的内容(如果存在,我会接受其他技术).

例如,我想运行一个JavaScript,在tab1其中可以找到其他选项卡的标题.基本上我需要这个,以便我可以识别一个href在我当前页面中打开而没有使用window.open方法的选项卡.我想要的只是一个简单的超级链接,它打开一个属于与当前页面相同的域的页面(该页面应该在新的选项卡中打开).现在,我希望能够从当前选项卡访问此新选项卡.

javascript firefox tabs dom

16
推荐指数
4
解决办法
3万
查看次数

合作页面之间的跨域,交叉标签通信

假设我有两个选项卡,每个选项卡都在不同的域上加载了一个网页.两个选项卡中的页面想要进行通信.

我能看到的最简单的解决方案就是这个 (我在搜索重复项时发现的一个密切相关的问题的答案),其中一个或两个页面加载一个中间页面iFrame,它代理事件postMessage()localStorage事件.但是,这确实需要在某处托管此页面,以及客户端的额外请求.

是否有任何技术可以不需要专门的"代理页面"由其中一个域提供服务?(即可以通过没有支持服务器的JavaScript库实现?)

javascript postmessage cross-domain local-storage

9
推荐指数
1
解决办法
1518
查看次数