【发布时间】:2018-06-30 23:32:41
【问题描述】:
我有自己的网站,当我按下按钮时,我想加载一个不属于我的网站(即 Google.com)。当这个页面加载时,我想执行一个脚本。
例如,单击我网站上的按钮,加载 google.com 并使用从我的网站传递的脚本文件中的值预加载搜索栏。
如果我在访问 google.com 时打开开发人员控制台并输入命令,我可以做到这一点,但是,我想自动执行此操作,因此我的脚本将操纵 DOM 元素的值,而不是自己加载控制台这个新页面。
我只是不知道如何加载一个新网站并给它一个运行脚本。
这可能吗?谁能指出我正确的方向?
【问题讨论】:
-
一般来说,没有。至少,不是来自您自己的客户端代码。另一个页面将受到same-origin policy 的保护。另一个站点有一些提供例外的选项,但这不在您的控制范围内。 – 但是,根据您的需要,有一些浏览器自动化工具是often used for testing。
标签: javascript jquery dom web