IFrameが外部ページ(ウィキペディアなど)を読み込んでいる場合、現在のURLを取得できますか?私はいくつかの人が自分のサーバ上になければ不可能だと言うが、私が見つけたのは4歳の場所だと言った。IFrameのドメインを取得しますか?
可能であれば、別のページの中にページを表示しても、そのURLにアクセスするのは簡単ですか?
ありがとうございました。
IFrameが外部ページ(ウィキペディアなど)を読み込んでいる場合、現在のURLを取得できますか?私はいくつかの人が自分のサーバ上になければ不可能だと言うが、私が見つけたのは4歳の場所だと言った。IFrameのドメインを取得しますか?
可能であれば、別のページの中にページを表示しても、そのURLにアクセスするのは簡単ですか?
ありがとうございました。
same origin policyのため不可能です。
これを実行しようとすると、通常の(つまり「準拠した」)ユーザーエージェントにアクセス拒否メッセージが表示されます。
これはブラウザのセキュリティの基礎の1つであるため、これを回避する簡単な方法はないと思います。
これはあなたが探しているかもしれませんか?
<a href="#" onclick="document.getElementById('ifr').src = 'http://www.example.com'">click</a>
私はトーマラックが言ったことは私の問題だと思います。バマー。 – GuyNoir
はい、彼の言うことは正しいです。私の主張は、あなたがURLを得ることができない間も、あなたはそれを設定できるということでした。 –