Javascript 通过window.open()向其他窗口执行代码
我在chrome控制台中用JavaScript制作这个机器人。我脚本中的一行是Javascript 通过window.open()向其他窗口执行代码,javascript,google-chrome,Javascript,Google Chrome,我在chrome控制台中用JavaScript制作这个机器人。我脚本中的一行是window.open('thewebsite','u self'),因此它会在同一窗口中打开不同的网站。然而,我似乎无法在我用window.open()打开的新网站上执行代码。例如,我想做document.getElementById().click(),但它没有点击我创建的新网站 例如: 如果我在google.com上,脚本会打开googleimages。但我希望下一行代码(例如,在搜索栏中键入的代码)发生在谷歌图
window.open('thewebsite','u self')
,因此它会在同一窗口中打开不同的网站。然而,我似乎无法在我用window.open()打开的新网站上执行代码。例如,我想做document.getElementById().click(),但它没有点击我创建的新网站
例如:
如果我在google.com上,脚本会打开googleimages。但我希望下一行代码(例如,在搜索栏中键入的代码)发生在谷歌图像上。
窗口。打开
刷新控制台,这样之后就不能执行任何代码
您可以尝试获取目标url内容并替换首页内容,但会被访问控制允许源站阻止
你想要实现的确实是一个宏。您应该看看它们是如何将指令从一页链接到另一页的。谢谢您的回答,这将非常有用,我可以用imacros实现javascript吗?