<iframe referrerpolicy=""></iframe>

更新日
仕様 HTML Living Standard / Referrer Policy
分類 フロー・コンテンツ / フレージング・コンテンツ / エンベッディッド・コンテンツ / インタラクティブ・コンテンツ / パルパブル・コンテンツ
利用場所 エンベッディッド・コンテンツが置ける場所
内容 無し

iframe要素referrerpolicy="" を追加すると、コンテンツを読み込む際のリファラーポリシーを指定することができます。

この機能を使うことで、リファラー(参照元URL)の送信を制御できるようになります。


<iframe src="example.html" referrerpolicy="no-referrer"></iframe>

属性
任意属性
referrerpolicy="" コンテンツを読み込む際のリファラーポリシー リファラーポリシー 既定値は strict-origin-when-cross-origin

referrerpolicy属性の指定がない場合は、meta要素によって指定されたリファラーポリシーが適用されます。meta要素による指定もない場合は、既定値の strict-origin-when-cross-origin が適用されます。

次の例では、コンテンツを読み込む際のリファラーポリシーとして no-referrer(リファラーを送信しない)を指定しています。

<iframe src="https://example.com/demo.html" referrerpolicy="no-referrer"></iframe>

上記のように指定しておくと、https://example.com/ に対してリファラーが送信されなくなります。

使用例


<iframe src="iexample_a.html" referrerpolicy="no-referrer"></iframe>

表示例