[英]Event firing when iframe loaded
我正在尝试设置事件,该事件应该在加载iframe时触发。 重要的是要承认,我希望此事件触发INSIDE iframe,而不是在父页面中。 实际上,父母不必知道iframe被加载了。
在开始时我已经尝试了$(function() {....}
(document.ready)事件,但它似乎没有按预期工作。它似乎在父页面加载时触发(同一事件在父页面上工作为exxted)。
然后,我尝试了window.onLoad = function() {...}
但它似乎根本不起作用(事件未被触发)。
那么,该怎么做? 再次,我希望iframe中的页面知道加载完成。 基本上,我想在父页面中将iframe页面中的$(function() {})
作为事件。
如果您拥有正在加载到iframe中的页面,请将代码放在iframe中显示的页面中,而不是父页面。 如果您没有将页面加载到iframe中,则由于跨域安全沙箱限制,您无法执行正在尝试的操作。 你需要一个CORs解决方案http://en.wikipedia.org/wiki/Cross-origin_resource_sharing
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.