From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- .../htmliframeelement/referrerpolicy/index.html | 118 +++++++++++++++++++++ 1 file changed, 118 insertions(+) create mode 100644 files/ja/web/api/htmliframeelement/referrerpolicy/index.html (limited to 'files/ja/web/api/htmliframeelement/referrerpolicy') diff --git a/files/ja/web/api/htmliframeelement/referrerpolicy/index.html b/files/ja/web/api/htmliframeelement/referrerpolicy/index.html new file mode 100644 index 0000000000..6867c874fb --- /dev/null +++ b/files/ja/web/api/htmliframeelement/referrerpolicy/index.html @@ -0,0 +1,118 @@ +--- +title: HTMLIFrameElement.referrerPolicy +slug: Web/API/HTMLIFrameElement/referrerPolicy +tags: + - API + - Experimental + - HTMLIFrameElement + - Property + - Reference + - Referrer Policy +translation_of: Web/API/HTMLIFrameElement/referrerPolicy +--- +
{{APIRef}}{{SeeCompatTable}}
+ +

HTMLIFrameElement.referrerPolicy プロパティは、リソース取得時にリファラを送信するかを決める {{HTMLElement("iframe")}} 要素の {{htmlattrxref("referrerpolicy","iframe")}} 属性を反映します。

+ +

構文

+ +
refStr = iframeElt.referrerPolicy;
+iframeElt.referrerPolicy = refStr;
+ +

+ +
+
+
    +
  • "no-referrer" は、Referer: HTTP ヘッダーがリファラを送信しないことを意味します。
  • +
  • "origin" は、リファラがページのオリジンになることを意味します。大まかにいえば、オリジンはスキーマとホスト、ポートです。
  • +
  • "unsafe-url" は、リファラにオリジンとパスが含まれることを意味します(フラグメントやパスワード、ユーザー名は含まれません)。このケースは、TSL を使用して 3rd パーティーから隠しているパス情報が漏洩する可能性があるため、安全ではありません。
  • +
+
+
+ +

+ +
var iframe = document.createElement("iframe");
+iframe.src = "/";
+iframe.referrerPolicy = "unsafe-url";
+var body = document.getElementsByTagName("body")[0];
+body.appendChild(iframe); // Fetch the image using the complete URL as the referrer
+
+ +

仕様

+ + + + + + + + + + + + + + + + +
仕様ステータスコメント
{{SpecName('Referrer Policy', '#referrer-policy-delivery-referrer-attribute', 'referrerpolicy attribute')}}{{Spec2('Referrer Policy')}}referrerPolicy 属性の追加。
+ +

ブラウザー実装状況

+ +

{{CompatibilityTable}}

+ +
+ + + + + + + + + + + + + + + + + + + + + +
機能ChromeEdgeFirefox (Gecko)Internet ExplorerOperaSafari (WebKit)
基本サポート{{CompatChrome("51")}}{{CompatUnknown}}{{CompatGeckoDesktop("50.0")}}{{CompatUnknown}}{{CompatOpera("38")}}{{CompatUnknown}}
+
+ +
+ + + + + + + + + + + + + + + + + + + +
機能AndroidFirefox Mobile (Gecko)IE PhoneOpera MobileSafari Mobile
基本サポート{{CompatUnknown}}{{CompatGeckoMobile("50.0")}}{{CompatUnknown}}{{CompatUnknown}}{{CompatUnknown}}
+
+ +

関連項目

+ + -- cgit v1.2.3-54-g00ecf