标题:
[提交Bug]
[BUG反馈]
try 处理windows.external异常时无反应
[打印本页]
作者:
liyombim
时间:
2010-11-3 20:01
标题:
try 处理windows.external异常时无反应
js try 处理windows.external异常时无反应,IE下访问正常
发现问题脚本:
function adialog(url) {
var randtime = new Date();
if(url.indexOf('?')<0)
url += '?';
else
url += '&';
if(url.substr(0,4)!='http'){
var a = self.location.href.split('?')[0].split('/');
a[a.length-1] = url; url = a.join('/');
}
var s = 'dialogWidth:800px;dialogHeight:600px;scroll:no;menubar:0;status:0;';
if(window.external!=null){
try{return window.external.show_dialog(url+randtime,800,600);}catch(e){return window.showModalDialog(url+randtime, '', s);}
}else{
return window.showModalDialog(url+randtime, '', s);
}
}
作者:
liyombim
时间:
2010-11-3 20:04
window.external.show_dialog
是自定义的 采用有就用没有就用IE默认的window.showModalDialog方式
在IE下没问题 在世界之窗3.2下 该脚本函数执行后无反应
欢迎光临 世界之窗论坛 (http://bbs.theworld.cn./)
Powered by Discuz! 7.2