Home >Web Front-end >HTML Tutorial >高手帮我看看是否不对的地方,验证的页面显示不对_html/css_WEB-ITnose

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

WBOY
WBOYOriginal
2016-06-21 09:28:291479browse

<%If request.form("CompanyName")="" ThenResponse.Write("<script language=""JavaScript"">alert(""错误:您没输入公司名称,请返回检查!!"");history.go(-1);</script>")response.endend ifIf request.form("Receiver")="" ThenResponse.Write("<script language=""JavaScript"">alert(""错误:您没输入联系人,请返回检查!!"");history.go(-1);</script>")response.endend ifIf request.form("Phone")="" ThenResponse.Write("<script language=""JavaScript"">alert(""错误:您没输入联系电话,请返回检查!!"");history.go(-1);</script>")response.endend ifIf request.form("title")="" ThenResponse.Write("<script language=""JavaScript"">alert(""错误:您没输入标题,请返回检查!!"");history.go(-1);</script>")response.endend ifIf request.form("content")="" ThenResponse.Write("<script language=""JavaScript"">alert(""错误:您没输入留言内容,请返回检查!!"");history.go(-1);</script>")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 就是弹的对话框啊

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

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

哪里?哪个“

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

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

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


是这个吗?

好像不对,出错了


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


是这个吗?
你前台是JSP吧


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


是这个吗?
你的前台是什么?

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

                    <table width="100%" border="0" cellspacing="0" cellpadding="0">                      <tr valign="top" >                        <td  width="80%" height="18"><form action="HrDemandAccept.asp?action=add" method="post" name="form1" id="form1" onSubmit="return CheckJob()">                            <table width="100%" border="0" cellspacing="0" cellpadding="0">                              <tr>                                <td><div align="center"></div></td>                              </tr>                            </table>                          <table width="100%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#CCCCCC" >                              <tr bgcolor="#FFFFFF">                                <%Quarters=request("Quarters")%>                                <td width="107" height="30"><div align="right"><font color="#000066">职  位:  </font></div></td>                                <td width="559" height="25" align="left">                                       <input   name="Quarters"  id="jobname"   value="<%=Quarters%>" size="36" />                                  *  (带*为必须填写) </td>                              </tr>                              <tr bgcolor="#FFFFFF">                                <td width="107"><div align="right"><font color="#000066">个人资料: </font></div></td>                                <td valign="top"><table width="500" border="0" cellpadding="2" cellspacing="1">                                    <tbody>                                      <tr>                                        <td width="17%" height="20" align="left">姓    名:</td>                                        <td width="83%" align="left"><input  name="Name" />                                          * </td>                                      </tr>                                      <tr>                                        <td align="left"                                 height="20">性    别:</td>                                        <td align="left"><select id="Sex" name="Sex">                                            <option value="男" selected="selected">男</option>                                            <option value="女">女</option>                                          </select>                                          *</td>                                      </tr>                                      <tr>                                        <td align="left"                                 height="20">婚姻状况:</td>                                        <td align="left"><select id="Marry"   name="Marry">                                            <option value="未婚"  selected="selected">未婚</option>                                            <option  value="已婚">已婚</option>                                          </select>                                        </td>                                      </tr>                                      <tr>                                        <td align="left"                                 height="20">出生日期:</td>                                        <td align="left"><input name="Birthday" />                                          *出生日期(如:1978-04-24)</td>                                      </tr>                                      <tr>                                        <td align="left"                                 height="20">身    高:</td>                                        <td align="left"><input name="Stature" id="stature" size="15" maxlength="3" />                                          *(cm)(如:填 178)</td>                                      </tr>                                      <tr>                                        <td align="left"                                 height="20">毕业院校:</td>                                        <td align="left"><input name="School" size="40" /></td>                                      </tr>                                      <tr>                                        <td align="left"                                 height="20">学    历:</td>                                        <td align="left"><input name="Studydegree" size="30" maxlength="50" /></td>                                      </tr>                                      <tr>                                        <td align="left"                                 height="20">专    业:</td>                                        <td align="left"><input name="Specialty" size="30" maxlength="50" /></td>                                      </tr>                                      <tr>                                        <td align="left"                                 height="20">毕业时间:</td>                                        <td align="left"><input name="Gradyear" size="16" /></td>                                      </tr>                                      <tr>                                        <td align="left"                                 height="20">户 籍 地:</td>                                        <td align="left"><input                                 name="Residence" id="Residence"                                 size="40" maxlength="50" />                                          *</td>                                      </tr>                                    </tbody>                                </table>

<table width="500" border="0" cellpadding="2" cellspacing="1">                                    <tbody>                                      <tr>                                        <td width="17%" height="20" align="left">联系电话:</td>                                        <td width="83%" align="left"><input name="Phone" id="Phone" size="25" />                                          * </td>                                      </tr>                                      <tr>                                        <td                                 height="20" align="left">手机号码:</td>                                        <td align="left"><input                                 name="Mobile" id="Mobile" size="25" />                                        </td>                                      </tr>                                      <tr>                                        <td                                 height="20" align="left">E-mail地址:</td>                                        <td align="left"><input                                 name="Email" id="Email" size="25" />                                          *</td>                                      </tr>                                      <tr>                                        <td                                 height="20" align="left">通信地址:</td>                                        <td align="left"><input name="Add" id="Add"                                size="40" /></td>                                      </tr>                                      <tr>                                        <td                                 height="20" align="left">邮政编码:</td>                                        <td align="left"><input                                 name="Postcode" id="Postcode" size="10" maxlength="6" /></td>                                      </tr>                                    </tbody>                                </table></td>                              </tr>                              <tr bgcolor="#FFFFFF">                                <td width="107"> </td>                                <td><div align="center">                                    <input type="submit" name="submit8" value=" 提交 " />                                                                      <input type="reset" name="Submit8" value=" 重置 " />                                </div></td>                              </tr>                            </table>                        </form>

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

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

是asp的!!!

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

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

是asp的!!!

response.Write("<script>alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1);</script>")

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

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


是asp的!!!

response.Write("<script>alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1);</script>") 膜拜

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


这样也不行 啊,

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

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

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

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


是asp的!!!

response.Write("<script>alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1);</script>")
你说的是这个吗?

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



测试结果如下图片





还是没有弹出对话框,

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



测试结果如下图片





还是没有弹出对话框,

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

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

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

If request.form("CompanyName")="" Thenresponse.Write("<script language=javascript>alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊11111啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1);</script>")response.endend ifIf request.form("Receiver")="" Thenresponse.Write("<script language=javascript>alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊11111啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1);</script>")response.endend ifIf request.form("Phone")="" Thenresponse.Write("<script language=javascript>alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊11111啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1);</script>")response.endend ifIf request.form("title")="" Thenresponse.Write("<script language=javascript>alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊11111啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1);</script>")response.endend ifIf request.form("content")="" Thenresponse.Write("<script language=javascript>alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊11111啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1);</script>")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("<script>alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊11111啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1);</script>")  把这最外面的括号去掉试一下 。改成 这样 response.Write "<script>alert('啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊11111啊啊啊啊啊啊啊啊啊啊啊啊');history.back(-1);</script>"

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

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

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

头晕眼花 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

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

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

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

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

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

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

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

有种奔溃的感觉!

老衲爱莫能助了 

有种奔溃的感觉!

你写个小测试 。不取值的。就写简单的不从数据库取值看能不能弹
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn