以编程方式单击另一个网页中的输入按钮?

Chu*_*Han 5 html javascript onclick

我知道有几个类似的问题,但我没有看到我的具体需求的答案:有没有办法点击单独启动的网页中的按钮?例如,我通过以下方式启动另一个网页:

  • <a href="x" target="y"> 要么
  • window.open()

然后我可以以编程方式单击该已启动网页中的输入按钮吗?

zzz*_*Bov 0

您可以单击任何可以选择的元素。

您只能选择窗口中您具有安全权限的元素。

您拥有对自己窗口的权限,以及对同一域和安全内的窗口的权限。

要访问该元素,您需要 window 对象,该对象从window.open

var newWin = window.open(siteYouHaveAccessTo);
newWin.document.getElementById('foo').click();
Run Code Online (Sandbox Code Playgroud)

如果您尝试单击 上的Search按钮www.google.com,那么您就是 SOL。