使用javascript点击刚打开的页面上的链接

时间:2016-02-09 21:32:08

标签: javascript html click elements

我设法用

打开一个网页
var win = window.open("http://url.com", '_blank');

现在我想找到并点击该页面上的链接。但

var link = win.document.getElementByClass("");

找不到任何东西。

如何找到并点击此类链接? 我只知道它(唯一的)"类",但没有ID。

2 个答案:

答案 0 :(得分:2)

我认为这是一个CORS问题。除非url.com与您从中启动此代码的URL相同,否则CORS将阻止您查看其他页面的任何内容。

修改

.getElementByClass不是真正的Javascript函数。您正在寻找.getElementsByClassName

答案 1 :(得分:1)

跨域规则不允许您访问另一个窗口的DOM。见这里:https://developer.mozilla.org/en-US/docs/Web/Security/Same-origin_policy