注册 登录
编程论坛 ASP技术论坛

msgbox 在asp中如何使用

zhengyingcan 发布于 2008-12-05 14:58, 1698 次点击
<%
if not isnull(stry) then
    msgbox stry
end if
%>
stry是变量,以上运行错误,我知道我没有掌握用msgbox的精髓,请高人指点,非常感谢。
5 回复
#2
yms1232008-12-05 18:30
在ASP中服务器端不允许使用msgbox等能够有外观或弹出窗口的代码,这里要想弹出创口可以这样写
<script language="vbscript">
<%
 if not isnull(stry) then
   Response.Write "msgbox "&stry
 end if  
%>
</script>
#3
zhengyingcan2008-12-09 08:23
天啊,我这样子写没有用,
#4
jiaomingkun2008-12-09 13:18
在ASP中输出不是用response.write吗?如果我没记错的话msgbox是在客户端用的吧
<%
if not isnull(stry) then
   Response.Write (stry)
end if  
%>
试下这样可以吗
#5
zhengyingcan2008-12-09 13:34
也不行,我在群里问到了,要如下写法
response.write ("<script language='vbscript'>msgbox(""" & stry & """)</script>") 真难得,百度都百度不出来的代码呀
#6
anlige2008-12-09 15:03
只能在客户端调用的~服务器端代码不支持msgbox~
1