回答
假设你只有一个IFRAME ...
$("iframe").load(function() {
alert("Changed!");
alert(frames[0].document.body.innerHTML);
});
您可以查看window.setInterval
函数。而不是不断的投票你不能通过javascript代码来通知这个改变的src
属性吗?
我不确定这是否可行,但我会尽力去做: 您可以尝试将“加载”事件绑定到iframe。一旦URL已经改变,iframe应该在页面重新加载时触发加载事件。
YH这个工程:使用DOM引用或jQuery的事情
1_
<iframe src ="page.html" name="fraFrame" id="fraFrame" onLoad="alert('url changed!!!');">
<p>Your browser does not support iframes :P</p>
</iframe>
2_8 :
$("#fraFrame").load(function(){
// do something once the iframe is loaded
});
与onload的好点! – RobertPitt 2010-08-23 08:36:08
我确实说jquery请 – 2010-08-23 08:53:03
$(“#fraFrame”)。load(function(){ //做一些事情iframe加载后 }); chck现在,将它标记为答案;):D – ehmad 2010-08-23 08:59:16
- 1. 检查父级iFrame是否已经加载了jQuery
- 2. Rails,检查url是否已经存在
- 3. 检查是否已经加载了
- 4. 检查jQuery“Fancybox”是否已经注册?
- 5. 如何检查是否已经通过自定义deltaTime函数通过了[Java]
- 6. 如何检查图像url是否已经加载jQuery?
- 7. Magento:如何检查价值是否已经改变了订单
- 8. Xcode Swift - 检查是否已经过去了一天
- 9. 如何检查是否已经过去了C++
- 10. 检查时区是否已经过了一定时间
- 11. 如何检查Java中是否已经过了X秒?
- 12. 如何检查是否已经过了30分钟?
- 13. 检查URL是否通过iframe加载
- 14. 检查已经过了多少天
- 15. 检查ng-repeat内部的项目是否已经包含值
- 16. 检查布尔是否已经在Java中更改
- 17. 知道java是否已经过去了
- 18. 检查NSDate对象的时间是否已经通过
- 19. 检查是否已经登录彭博社(通过API)
- 20. 检查一个小时是否已经通过Vb.net
- 21. 检查用户是否已经通过谷歌API登录oauth2
- 22. 检查magento是否已经运行cronjob
- 23. rake检查是否已经运行
- 24. 检查GLUT是否已经初始化?
- 25. 检查CountDown是否已经运行
- 26. 检查文件是否已经打开
- 27. MySQL检查表是否已经存在
- 28. 检查SPListItem是否已经存在
- 29. 检查值是否已经退出
- 30. 检查cronjob是否已经运行
是ifr的地址关于域名的地方性或外部性,例如您试图操纵google.com或您自己的网站? – RobertPitt 2010-08-23 08:35:20