簡體   English   中英

iframe加載時觸發的事件

[英]Event firing when iframe loaded

我正在嘗試設置事件,該事件應該在加載iframe時觸發。 重要的是要承認,我希望此事件觸發INSIDE iframe,而不是在父頁面中。 實際上,父母不必知道iframe被加載了。

在開始時我已經嘗試了$(function() {....} (document.ready)事件,但它似乎沒有按預期工作。它似乎在父頁面加載時觸發(同一事件在父頁面上工作為exxted)。

然后,我嘗試了window.onLoad = function() {...}但它似乎根本不起作用(事件未被觸發)。

那么,該怎么做? 再次,我希望iframe中的頁面知道加載完成。 基本上,我想在父頁面中將iframe頁面中的$(function() {})作為事件。

我擔心你不能以正確的方式做到這一點。

請參閱此鏈接: 如何將onload事件添加到div元素?

可能有人應該把票發給github。

如果您擁有正在加載到iframe中的頁面,請將代碼放在iframe中顯示的頁面中,而不是父頁面。 如果您沒有將頁面加載到iframe中,則由於跨域安全沙箱限制,您無法執行正在嘗試的操作。 你需要一個CORs解決方案http://en.wikipedia.org/wiki/Cross-origin_resource_sharing

暫無
暫無

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

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