![](/img/trans.png)
[英]How can i call javascript function from backend within updatepanel
[英]How can I call a javascript function from within iframe?
我已經讀過一本書,並且我知道一個事實,即同源策略將阻止iframe的DOM訪問父窗口的DOM,反之亦然(如果在不同的域上)。
但是,在這種情況下,我也至少對父DOM有所控制(它仍在另一個域中)。 我正在開發一個位於iframe中的網站,但也會要求用戶在頁面頂部添加一些JavaScript。
鑒於此,無論如何,我可以使用包含的javascript在父對象中公開javascript函數嗎?
我很高興地說,HTML5似乎可以通過window.postMessage
解決此問題:
https://developer.mozilla.org/en-US/docs/Web/API/window.postMessage
根據Naeem在評論中發布的鏈接,某些瀏覽器可能存在一些兼容性問題,但可以解決。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.