asp 表单

[复制链接]
查看11 | 回复3 | 2010-8-10 11:55:01 | 显示全部楼层 |阅读模式
这个是表单页面
&tp=x" method="post" enctype="multipart/form-data" name="form1">

产品图片:

图片选择







视频地址

标题








这个是跳转的代码
VBScript codeif request.QueryString("tp")="x" then

response.write ""

vtitle=trim(Request("vtitle"))

if(vtitle "") then
response.write ""
else
response.write ""

end if
到进入的地方还可以弹出对话框,但是下面就不行了.为什么呢?

回复

使用道具 举报

千问 | 2010-8-10 11:55:01 | 显示全部楼层
你的程序代码没有错,但是他不会按照你的思路运行!我给你说下他的运行过程你便知为什么会出现这程况当程序运行到response.write ""这个时,他并未把这个字符串送到客户端,而是继续执行下面的asp代码,到最后才将所有的response.write 的内容发送到客户端,让浏览器执行alert('进入')当然弹出进入之后,就没下文了!
回复

使用道具 举报

千问 | 2010-8-10 11:55:01 | 显示全部楼层
if(vtitle "") then//这里出错了吧。VBScript if后面没有(),JavaScript才有(),但JavaScript没有then。VBScriptif vtitle"" thenresponse.write "alert('"&vtitle
回复

使用道具 举报

千问 | 2010-8-10 11:55:01 | 显示全部楼层
你先看一下执行完毕后的源代码,是否有两条alert输出.没有的话就是程序上的问题.有的话就是可能不能这样写.但理论上是可以的,你HI我.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行