iframe を含む Web ページがあります。iframe 内には Web サイトがあります。Web サイトは動的な URL 変数から取得されるため、事実上すべての Web サイトを iframe 内に格納できます。iframe に収容される Web サイトの一部のドメインは、転送ドメインである可能性があります。このドメインが転送ドメインであることを JavaScript で検出できるようにしたいと考えています。ただし、クロス サイト スクリプティングのセキュリティのため、これは不可能です。
Chrome コンソールで気付いたのは、iframe 内にある Web サイトの情報にアクセスしようとすると、Chrome によって実際のエラー メッセージが表示されることです。ただし、JavaScriptでそのエラーメッセージを取得できませんでした。画像からわかるように、iframe を指定したドメインと、iframe 内の Web サイトの実際のドメインがあり、chrome エラー メッセージで示されています。
そのエラーメッセージを取得する方法を知っている人はいますか? try catch(err) を使用してみましたが、うまくいかないようです。または、さらに良いことに、javascript から iframe 内のサイトの詳細を取得する方法はありますか? 私が必要とする唯一の詳細はその URL です。
前もって感謝します!
(出典: farfromthere.org )