Ogu*_*gic 6 html javascript iframe jquery
我想检测用户何时点击链接iframe并更改其来源iframe,因为我想调整它的大小.我也使用jQuery.检测此问题的最佳方法是什么?
实际上我需要这样的东西(这个例子在jQuery中,它不起作用,我想象这个)
$('#iframe').live('load', function(){ alert('src is changed')});
Run Code Online (Sandbox Code Playgroud)
Dan*_*llo 13
您可能希望使用该onLoad事件,如以下示例所示:
<iframe src="/test.html" onLoad="alert(this.contentWindow.location);"></iframe>
Run Code Online (Sandbox Code Playgroud)
只要iframe中的位置发生更改,系统就会弹出警报.它适用于所有现代浏览器,但可能无法在IE5和早期Opera等一些非常老的浏览器中使用.(来源)
请注意,contentWindow.location如果iframe位于其他域或子域中,您将无法访问该onLoad事件,但该事件仍会触发.
| 归档时间: |
|
| 查看次数: |
16762 次 |
| 最近记录: |