target="_parent"
属性を持つリンクが含まれる別のドメインの Web サイトを表示する iframe があります。そのため、リンクを iframe にロードする代わりに、ページ全体をリダイレクトします。このイベントをキャッチしてキャンセルし、iframe の URL を jQuery または単に JavaScript を使用してそのリンクに設定する方法はありますか?
質問する
216 次
1 に答える
1
それをサポートするブラウザでは、sandbox
-attributeを使用するのが最善の方法です:
<iframe sandbox="allow-forms allow-scripts allow-same-origin"></iframe>
属性にリストしない限り、iframe は現在、上部の場所を変更できません"allow-top-navigation"
。
しかし、iframe で機能するリンクの代わりに、リンクはまったく機能せず、セキュリティ エラーがコンソールに記録されます。
于 2012-08-07T17:57:52.450 に答える