关于ASP.NET框架下旧web程序现在运行出现的一种错误:
问题起因:chorme浏览器已经取消了windows.showModalDialog方法新版本中通过windows.open来实现。
浏览器前台提醒的错误截图:
修改前:
function PopAddDrawFile()
{
var tt=window.showModalDialog('UpLoad/AddDrawingFileFrame.aspx','','dialogHeight=500px;dialogWidth=650px;status=no;');
if(tt!=null)
document.all('btnAdd').click();
}
修改后:
function PopAddDrawFile()
{
var tt=window.open('UpLoad/AddDrawingFileFrame.aspx','','dialogHeight=500px;dialogWidth=650px;status=no;');
if(tt!=null)
document.all('btnAdd').click();
}