jquery在加载iframe框架完成以后才执行操作
Html代码
<iframe id="uedsc" scrolling="no" frameborder="0"></iframe>
Js代码
var iframe = document.getElementById("uedsc");
if (iframe.attachEvent) {
iframe.attachEvent("onload", function() {
//以下操作必须在iframe加载完后才可进行
$("#themes").find(".selected").trigger("click");
});
} else {
iframe.onload = function() {
//以下操作必须在iframe加载完后才可进行
$("#themes").find(".selected").trigger("click");
};
}
几点补充说明:
- IE 支持 iframe 的 onload 事件,不过是隐形的,需要通过 attachEvent 来注册。
- else{}后面是针对非IE浏览器写的代码,在此可以定义一个函数,然后调用同一个函数体!
引用:http://www.uedsc.com/index.php/useing-iframe-load.html

浙公网安备 33010602011771号