问题是这样的。
C#下的web程序:
我在dialog页面(即别的页面用window.opendialog()打开的)里面,在aspx里有
function gotoRec(sm_id)
{
if(window.confirm("确认要取消播发该评论短信"))
{
window.Form1.BtnDelete.click();
//或window.location.href = "Monitor.aspx";
//alert('a');
}
}
在IE5.0中运行程序,在弹出确认框下点确定没执行响应代码(我感觉window开始的都不执行),但最后加个alert('a');却会出现,这说明语句没问题了吧。
同样的代码在IE6下可以正确的运行(代码绝对没问题)!!
请问这是IE的影响吗?如果是,那怎么解决呢,捆扰很久了,请指教。谢谢。
C#下的web程序:
我在dialog页面(即别的页面用window.opendialog()打开的)里面,在aspx里有
function gotoRec(sm_id)
{
if(window.confirm("确认要取消播发该评论短信"))
{
window.Form1.BtnDelete.click();
//或window.location.href = "Monitor.aspx";
//alert('a');
}
}
在IE5.0中运行程序,在弹出确认框下点确定没执行响应代码(我感觉window开始的都不执行),但最后加个alert('a');却会出现,这说明语句没问题了吧。
同样的代码在IE6下可以正确的运行(代码绝对没问题)!!
请问这是IE的影响吗?如果是,那怎么解决呢,捆扰很久了,请指教。谢谢。
http://dotnet.aspx.cc/article/49ML4AO8-5PB3-4KNY-NJZD-LJOIOXV4M1X4/read.aspx
难道是英文版操作系统的原因。哦还有:模式窗口,我的是opendialog(),不是showModalDialog()。