0

アンカー タグのターゲットを「_blank」に設定して、同じドメインの Web サイトの新しいウィンドウを開くとします。オープニングウィンドウDOMにアクセスする方法はありますか?

4

2 に答える 2

2

これは古い質問だと思いますが、つまずく可能性のある人にとっては、 target="_blank" アンカータグを使用すると、window.opener がデフォルトで定義されているブラウザーと定義されていないブラウザーがあるようです (特に Safari と Firefox にはnull window.opener)。ただし、属性 rel="opener" をアンカー タグに追加すると、window.opener が適切に読み込まれます。

于 2020-09-08T17:40:22.460 に答える
-4

この*記事を読むと、window.open をよりよく理解できますが、私がそれについてどれだけ知っているかは同じですが、taget="_blank" は HTML のプロパティであり、window.open は javascript プロトタイプ ソリューションであり、サイトに機能を追加する関数を作成します。

* https://developer.mozilla.org/en-US/docs/DOM/window.open

于 2013-03-29T16:17:49.997 に答える