当我在程序里用了msgbox函数的时候,它显示如下错误:
**********************************************************************
System.InvalidOperationException: 在应用程序未以 UserInteractive 模式运行时显示有模式对话框或窗体是无效的操作。请指定 ServiceNotification 或 DefaultDesktopOnly 样式,以显示服务应用程序发出的通知。
**********************************************************************
怎么办?
试了下面这种方法也没反应:
Response.Write( " <script> alert( 'my message '); </script> ")
------解决方案--------------------------------------------------------
Response.Write( " <script> alert( 'my message '); </script> ")这一句是可以的.
------解决方案--------------------------------------------------------
Response.Write( " <script language= 'javascript '> alert( 'my message '); </script> ")
------解决方案--------------------------------------------------------
可以的呀
Response.Write( " <script language= 'javascript '> alert( 'my message '); </script> ")
------解决方案--------------------------------------------------------
Response.Write( " <script> alert( 'my message '); </script> ")肯定是可以的
你设个断点调试一下.
------解决方案--------------------------------------------------------
建议在现有基础上删代码,直到可用为止。
因为以上的方法都是没有问题的
------解决方案--------------------------------------------------------
Response.Write( " <script> alert( 'my message '); </script> ")
肯定可以,除非你禁止了js
------解决方案--------------------------------------------------------
没什么好说的,这个JS代码是OK的
------解决方案--------------------------------------------------------
断点调试看看,因为要这个脚本能执行,首先要后台程序没问题
------解决方案--------------------------------------------------------
msgbox 是form窗体上用的,你问这个问题和我上学时想的一样,总把form编程的思想转移到web上,有时候是行不同的。窗口是在客户端出现的,只能用javascript或vbscript,或者在服务器端生成前台脚本
------解决方案--------------------------------------------------------
你是不是放了UpdatePanel了?