私は別のドメインからのリンクを含むリストを読み込むiframeを持っていますが、リンクのアドレスは変更したくありませんが、以下のようにonclick関数を得るように変更したいと思います。 これはまったく可能ですか?iframeのリンクを関数で開くにはどうすればいいですか?
iframe内のリンクは次のようになります。
<div class="flip-entry" id="entry-1ERKvXXUHZHYAA9JLoOz4aau7Y0rTc14h2HucC0CulAM" tabindex="0" role="link">
<div class="flip-entry-info">
<a href="https://docs.google.com/drawings/d/1ERKvXXUHZHYAA9JLoOz4aau7Y0rTc14h2HucC0CulAM/edit?usp=drive_web" target="_blank">
<div class="flip-entry-title">Drawings demo</div>
</a>
</div>
</div>
iframeのすべてのリンクを次のように変更したいと考えています。
<a href="#" onclick="openInAppBrowser('https://docs.google.com/drawings/d/1ERKvXXUHZHYAA9JLoOz4aau7Y0rTc14h2HucC0CulAM/edit?usp=drive_web');">
私はjavascriptでこれを最初に行いたいが、jQueryでもできる。
ありがとうございました!
ありがとうございます。私はiframeをコントロールしています、それは私のドメインにありますが、私がロードするページではありません。私はあなたの提案をテストする必要があります。 –
あなたは何もすることはできません。 iframeのコントロールを意味するときは、iframeの内容(読み込んだページ)を意味します。ブラウザは、セキュリティ上の理由からこれを防ぎます。あなたのページがdomain.comであり、domain2.comと一致するiframeをロードしている場合、ドメインは異なるため、セキュリティポリシーが起動します。 –
@ClaesGustavssonはあなたに通知するためにあなたにタグを忘れてしまった。 –