从父选项卡访问子项

时间:2012-11-25 13:06:19

标签: javascript

我尝试点击刚打开的页面上的按钮,但获取TypeError: Cannot read property 'body' of undefined

var target = window.open("link");
target.document.body.getElementsByClassName("button class").item().click()

你能帮忙吗?

1 个答案:

答案 0 :(得分:1)

取决于"link"是什么(面值是一个页面或servlet兄弟到主URL,但是命名为link - 但是我怀疑你是用它来作为其他东西的占位符)您的主页可能没有访问文档对象的权限,具体取决于浏览器应用的安全策略。例如,如果link被替换为与主页不同的域的URL,您会看到错误消息。