簡體   English   中英

在跨域 iframe 中使用 JavaScript,嘗試檢測 Top URL

[英]Using JavaScript in a cross-domain iframe, trying to detect Top URL

當您的代碼發現自己在跨域 iframe 中,因此您無權訪問 top.location 或任何東西時,你們都有什么技術來確定頂級 URL(不是域,完整 URL) else 在頂部窗口對象中很有用。

有時你會發現 parent.document.referrer 如果你是一個額外的級別,或者 document.referrer 如果你只是比頂部低一級。 有時,祖先起源也可以證明是有用的。 但是,這些都不是完全可靠的,因此嘗試按順序獲得所有可能的東西似乎是合適的。

在過去的幾年里,我可能不知道是否有任何新的 API。 或者某種開發 API。 幸運的是,我不再需要關心 Internet Explorer。 我希望沒有人將此標記為重復,因為我希望在 2022 年有新的答案。

不。

出於隱私和安全原因,瀏覽器越來越多地限制他們通過來源傳遞的引薦來源信息。 不像你想要的那樣寬松。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM