0

開いたばかりのページのボタンをクリックしようとしましたが、TypeError: Cannot read property 'body' of undefined

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

手伝ってもらえますか?

4

1 に答える 1

1

内容によって"link"は (額面どおり、メイン URL のページまたはサーブレットの兄弟ですが、名前が付けられlinkていますが、他の何かのプレースホルダーとして使用していると思われます)、メイン ページにドキュメント オブジェクトへのアクセス許可がない場合があります。ブラウザによって適用されるセキュリティ ポリシーによって異なります。たとえばlink、メイン ページのドメインとは異なるドメインの URL に置き換えられた場合、通常はそのエラー メッセージが表示されます。

于 2012-11-25T13:12:30.153 に答える