最近用Vs2005开发Web网站,对于有些操作经常加入以下代码等待用户确认:
btnRefresh.Attributes.Add("onclick", "javascript:return confirm('Continue Update?');");
然后在btnRefresh_Click的服务器端执行相关代码;在我机器上用IE打开,无论按“Yes”或者Cancel都会执行服务端事件;如果用FireFox根本就不弹出对话框,直接执行服务器端代码,但用我的MyIE却能按预期的操作执行。在网上搜索了很多帖子,都没能找到解决方案;今天偶然机会查看IE的设置中,Add-on组件有Bitcomet以及Adobe Reader,试着把Bitcomet的插件给禁用了,问题解决了。IE也能工作正常了,以前我电脑开发是遇到的很多Javascript灵异事件都找到了答案。希望对遇到该问题的其它开发人员有帮助。