asp 菜鸟问题msgbox 出错

来源:百度知道 编辑:UC知道 时间:2024/05/10 09:57:13
使用消息框出错
就列举一个简单的
<html>
<body>
<%@ language=vbscript %>
<%
msgbox "呵呵"
%>
</body>
</html>
居然说msgbox权限问题 错误 '800a0046'
以前可以运行,现在就老出错,怎么回事啊,谢谢

ASP是服务器端程序。所以不能用msgbox,如果要在客户端弹出消息框请用客户端的脚本
<%
Response.Write("<script>alert('呵呵');</script>")
%>

除了MSGBOX,你可以采用其他方式传输rquest也可以
你以前可以运行,现在老出错,你就得考虑使用其他方法
不要在一个东西上较劲,ASP程序需要精益求精

微软关了。

msgbox 函数

在对话框中显示消息,等待用户单击按钮,并返回一个值指示用户单击的按钮。

msgbox(prompt[, buttons][, title][, helpfile, context])

参数
prompt

作为消息显示在对话框中的字符串表达式。prompt 的最大长度大约是 1024 个字符,这取决于所使用的字符的宽度。如果 prompt 中包含多个行,则可在各行之间用回车符 (chr(13))、换行符 (chr(10)) 或回车换行符的组合 (chr(13) & chr(10)) 分隔各行。

buttons

数值表达式,是表示指定显示按钮的数目和类型、使用的图标样式,默认按钮的标识以及消息框样式的数值的总和。有关数值,请参阅“设置”部分。如果省略,则 buttons 的默认值为 0。

title

显示在对话框标题栏中的字符串表达式。如果省略 title,则将应用程序的名称显示在标题栏中。

helpfile

字符串表达式,用于标识为对话框提供上下文相关帮助的帮助文件。如果已提供 helpfile,则必须提供 context。在 16 位系统平台上不可用。

context

数值表达式,用于标识由帮助文件的作者指定给某个帮助主题的上下文编号。如果已提供 context,则必须提供 helpfile。在 16 位系统平台上不可用。

下面的例子演