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

Clicking links on just opened pages using javascript

我成功打开了一个网页

var win = window.open("http://url.com", '_blank');

现在我想在该页面上找到并单击 link。但是

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

找不到任何东西。

如何找到并点击这样的 link? 我只知道它的(唯一)"class",但不知道 ID。

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

编辑

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

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