好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

高手帮我看看是否不对的地方,验证的页面显示不对_html/css_WEB-ITnose

 alert(""错误:您没输入公司名称,请返回检查!!"");history.go(-1); ")response.endend ifIf request.form("Receiver")="" ThenResponse.Write(" alert(""错误:您没输入联系人,请返回检查!!"");history.go(-1); ")response.endend ifIf request.form("Phone")="" ThenResponse.Write(" alert(""错误:您没输入联系电话,请返回检查!!"");history.go(-1); ")response.endend ifIf request.form("title")="" ThenResponse.Write(" alert(""错误:您没输入标题,请返回检查!!"");history.go(-1); ")response.endend ifIf request.form("content")="" ThenResponse.Write(" alert(""错误:您没输入留言内容,请返回检查!!"");history.go(-1); ")response.endend ifAdd=trim(request.form("Add"))Postcode=trim(request.form("Postcode"))Mobile=trim(request.form("Mobile"))Fax=trim(request.form("Fax"))email=trim(request.form("email"))Language=trim(request.QueryString("Language"))if Add="" then	Add=nullend ifif Postcode="" then	Postcode=nullend ifif Mobile="" then	Mobile=nullend ifif Fax="" then	Fax=nullend ifif Email="" then	Email=nullend ifSet rs = Server.CreateObject("ADODB.Recordset")sql="select * from Feedback"rs.open sql,conn,1,3rs.addnewif session("username")="" then  rs("Username")="未注册用户"else  rs("Username")=trim(request.form("Username"))end ifrs("CompanyName")=trim(request.form("CompanyName"))rs("Add")=Addrs("Postcode")=Postcoders("Receiver")=trim(request.form("Receiver"))rs("Phone")=trim(request.form("Phone"))rs("Mobile")=Mobilers("Fax")=Faxrs("email")=emailrs("title")=trim(request.form("title"))rs("content")=htmlencode2(request.form("content"))rs("Publish")=trim(request.form("Publish"))if Language="ch" then  rs("Language")="0"else rs("Language")="1"end if rs("time")=date()rs.updaters.closeif Language="ch" then  response.redirect "FeedbackView.asp"else response.redirect "EnFeedbackView.asp"end if %> 


回复讨论(解决方案)


提交后
验证页面是这样的,能改成弹出对话框哪种吗?


提交后
验证页面是这样的,能改成弹出对话框哪种吗?



alert 就是弹的对话框啊

现在没有弹出对话框,而是在页面显示出来的如上

"前边为什么没有转义字符 \

哪里?哪个“

" alert(""错误:您没输入公司名称,请返回检查!!"");history.go(-1); "
试试这句

" alert(\"错误:您没输入公司名称,请返回检查!!\");history.go(-1); " 
这个,复制错了

" alert(\"错误:您没输入公司名称,请返回检查!!\");history.go(-1); " 
这个,复制错了


是这个吗?

好像不对,出错了


" alert(\"错误:您没输入公司名称,请返回检查!!\");history.go(-1); " 
这个,复制错了


是这个吗?

你前台是JSP吧


" alert(\"错误:您没输入公司名称,请返回检查!!\");history.go(-1); " 
这个,复制错了


是这个吗?

你的前台是什么?

前台就是一个需要提交的页面

                                                                      

打印脚本那段是JSP吗?感觉不太像呢

这是什么语言啊!~!~!看不懂

是asp的!!!

你能给我解释一下这句
Response.Write(" alert(""错误:您没输入公司名称,请返回检查!!"")
双引套双引这是什么意思,难道不能这么写
Response.Write(‘ alert("错误:您没输入公司名称,请返回检查!!"‘)

response.Write(" alert('现车位数不能大于总车位数');history.back(-1); ") 亲。改成这样。

是asp的!!!

response.Write(" alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1); ")

什么语言不重要,关键是引号的嵌套问题很大

测试了,还是不对哦,谢谢!


是asp的!!!

response.Write(" alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1); ")

膜拜

你能给我解释一下这句
Response.Write(" alert(""错误:您没输入公司名称,请返回检查!!"")
双引套双引这是什么意思,难道不能这么写
Response.Write(‘ alert("错误:您没输入公司名称,请返回检查!!"‘)


这样也不行 啊,

测试了,还是不对哦,谢谢!

你试过我这种了。我这边都可以啊。

测试了,还是不对哦,谢谢!

你看清楚 你写的标点符号之间。错一个符号 。就会以文本的形式打出来。


是asp的!!!

response.Write(" alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1); ")


你说的是这个吗?

If request.form("CompanyName")="" Thenresponse.Write(" alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1); ")response.endend ifIf request.form("Receiver")="" ThenResponse.Write(" alert(""错误:您没输入联系人,请返回检查!!"");history.go(-1); ")response.endend ifIf request.form("Phone")="" ThenResponse.Write(" alert(""错误:您没输入联系电话,请返回检查!!"");history.go(-1); ")response.endend ifIf request.form("title")="" ThenResponse.Write(" alert(""错误:您没输入标题,请返回检查!!"");history.go(-1); ")response.endend ifIf request.form("content")="" ThenResponse.Write(" alert(""错误:您没输入留言内容,请返回检查!!"");history.go(-1); ")response.endend if 



测试结果如下图片





还是没有弹出对话框,

If request.form("CompanyName")="" Thenresponse.Write(" alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1); ")response.endend ifIf request.form("Receiver")="" ThenResponse.Write(" alert(""错误:您没输入联系人,请返回检查!!"");history.go(-1); ")response.endend ifIf request.form("Phone")="" ThenResponse.Write(" alert(""错误:您没输入联系电话,请返回检查!!"");history.go(-1); ")response.endend ifIf request.form("title")="" ThenResponse.Write(" alert(""错误:您没输入标题,请返回检查!!"");history.go(-1); ")response.endend ifIf request.form("content")="" ThenResponse.Write(" alert(""错误:您没输入留言内容,请返回检查!!"");history.go(-1); ")response.endend if 



测试结果如下图片





还是没有弹出对话框,

If request.form("content")="" 亲。你测试的时候能把所有都改过来吗啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊

都改了。有这样的吗。吃一半然后吐出来。再吃进去。

你个死楼主。解决了没啊。我等分呢

If request.form("CompanyName")="" Thenresponse.Write(" alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊11111啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1); ")response.endend ifIf request.form("Receiver")="" Thenresponse.Write(" alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊11111啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1); ")response.endend ifIf request.form("Phone")="" Thenresponse.Write(" alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊11111啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1); ")response.endend ifIf request.form("title")="" Thenresponse.Write(" alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊11111啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1); ")response.endend ifIf request.form("content")="" Thenresponse.Write(" alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊11111啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1); ")response.endend ifAdd=trim(request.form("Add"))Postcode=trim(request.form("Postcode"))Mobile=trim(request.form("Mobile"))Fax=trim(request.form("Fax"))email=trim(request.form("email"))Language=trim(request.QueryString("Language")) 

都改了啊啊 啊 啊 啊啊 啊,
还是啊啊啊啊啊啊啊啊啊 啊

问题没解决就去 水。你个大二蛋

没有,如果解决了,分都给,还加啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊

跳楼啊 啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊

response.Write(" alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊11111啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1); ") 把这最外面的括号去掉试一下 。改成 这样 response.Write " alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊11111啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1); "

没有,如果解决了,分都给,还加啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊

最多给一半 水源的。技术区不知道规则。不然删了白给分了。

效果一样啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊

头晕眼花 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

效果一样啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊

我靠。 你个二货。 还是 把文本打印出来了吗

就是这个样子啊 啊啊啊啊啊啊啊啊啊

就是这个样子啊 啊啊啊啊啊啊啊啊啊

。。。。为什么会这样子啊。

要不你换个浏览器。是不是你人品不行呀

用3个浏览器测试了,不行

有种奔溃的感觉!

老衲爱莫能助了

有种奔溃的感觉!

你写个小测试 。不取值的。就写简单的不从数据库取值看能不能弹

查看更多关于高手帮我看看是否不对的地方,验证的页面显示不对_html/css_WEB-ITnose的详细内容...

  阅读:28次