![](/img/trans.png)
[英]Cross-origin frame issue while accessing the iframe contentDocument property
[英]Accessing Iframe Cross Origin
我里面有一個HTML和一個iframe。 當我嘗試訪問iframe內容時,它顯示了這樣的錯誤。
" Uncaught DOMException: Blocked a frame with origin "http://parattapayyan.surge.sh" from accessing a cross-origin frame.
at http://parattapayyan.surge.sh/test.html:14:24
(anonymous) @ test.html:14 "
某些聊天公司(例如“對講機”等)如何從外部服務器和iframe中的組件訪問iframe?
當站點A嘗試從框架中的站點B獲取內容時,默認情況下,由於安全原因,站點B的頁面不可訪問(請閱讀:: https://developer.mozilla.org/en-US/docs/Web/安全/ Same-origin_policy ); 但是使用Access-Control-Allow-Origin標頭站點B可以跨域訪問特定的請求來源。
站點B可以使用以下響應標頭將其頁面投放到站點A:
Access-Control-Allow-Origin: http://www.siteA.com
沒有站點B執行此操作,您將無法在框架中訪問站點A。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.