对 iframe onload事件的监听,本来是用来动态改变iframe的背景色的,结果没用到。
function showIframe(url){
var type=getOs();
var contentIframe=document.getElementById('auditRuleManagerIframe');
//先隐藏
contentIframe.style.display="none";
contentIframe.src=url;
if(type=="ie"){
//ie中需要对readyState进行监听
if(contentIframe.readyState){
contentIframe.style.display="block";
}
}else{
//加载完成后再展示
contentIframe.onload=function(){
contentIframe.style.display="block";
};
}
}
//获得浏览器类型
function getOs()
{
if(navigator.userAgent.indexOf("MSIE")!=-1) {
return "ie";
}
if(navigator.userAgent.indexOf("Firefox")>0){
return "Firefox";
}
if(navigator.userAgent.indexOf("Safari")>0) {
return 'Safari';
}
if(navigator.userAgent.indexOf("Camino")>0){
return "Camino";
}
if(navigator.userAgent.indexOf("Gecko/")>0){
return "Gecko";
}
}
&spm=1001.2101.3001.5002&articleId=83872605&d=1&t=3&u=8f80ffb7873c4b359b5256b40d080be9)
3722

被折叠的 条评论
为什么被折叠?



