如果我在我的localhost上运行它,它可以正常工作,只要src
如果iframe
在localhost上那么...
但是一旦我上网,它就会做一件事......
目前的目标只是提醒加载到iframe的HTML。
答案 0 :(得分:5)
浏览器中的安全功能会阻止您访问其document.domain属性与访问iFrame不同的iFrame中的某些DOM对象。
如果您尝试通过iFrame进行网页报废或自动化,我担心这样做不会很好。
这是一个快速链接,包含大量有关iFrame的信息和注意事项: http://softwareas.com/cross-domain-communication-with-iframes
答案 1 :(得分:1)
加载事件没有像jquery网站那样正确地冒泡
http://api.jquery.com/load-event/
注意:.live()和.delegate()方法不能用于检测iframe的load事件。 load事件没有正确地冒泡父文档,而且事件委托所需的Firefox,IE9或Chrome都没有设置event.target。