元のページと同じ URL を使用してページ内に iframe を作成する chrome プラグインに取り組んでいます (ハッシュのみを追加します)。
たとえば、「www.example.com/index.php」でプラグインを起動します。プラグインは、このページに、src="www.example.com/index.php#myhash" を持つ "secondaryFrame" という iframe を追加します。
親フレームから、「secondaryFrame」.contentWindow.document にアクセスできます。どちらも同じ document.domain 「example.com」を持っているためです。
問題は、いくつかのサイトで 2 つの document.domain が異なることです: 親フレーム: "example.com" 二次フレーム: "www.example.com" どうすれば可能ですか? 両方のフレームに同じ URL があります... document.domain の 1 つが "www" の部分も使用するのはなぜですか? この場合、セカンダリ フレームの contentWindow にアクセスできません。これが問題です。この問題の解決策はありますか?