【发布时间】:2016-07-05 22:18:07
【问题描述】:
我需要打开控制台并在新选项卡上运行一个功能,该功能是我使用 javascrip 打开的。打开部分很简单,但是如何在其他选项卡上运行功能?
var google = window.open("http://google.com")
【问题讨论】:
-
我不相信这是可能的...如果网站可以访问其他网站并在其他网站上运行功能,这将构成安全漏洞...请考虑以下情况:网站要求您登录 Google ,打开一个弹出窗口进行登录。该网页在 Google 页面上运行一项功能,以从输入字段中获取您的密码并将其发送到服务器。我想这个场景在设计弹出系统时一定是经过了他们的思考。我能想到的唯一方法是,并且只有当弹出窗口在同一个域中时,才使用 localStorage 来存储函数,并让弹出页面自己运行函数。
标签: javascript google-chrome tabs