这个代码,为啥不能在判断不为空后,不能完成跳转

zblueasp 2011-07-08 05:36:34
<!--#include file="conn.asp"-->

<%if request.form ("sousuo")="" then
response.write "<script> history.back()</script>"
response.End

else

dim keywords
keywords=request.QueryString("keywords")
set rs=server.createobject("adodb.recordset")
sql="select * from news where title like '%"&keywords&"%' order by updatetime desc"

rs.open sql,conn,1,1
rs.pagesize=MaxPerPage

Response.Redirect"<script>location.href=""search.asp""</script>"
response.End
end if
%>
...全文
90 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
lml926it 2011-07-20
  • 打赏
  • 举报
回复
用Response.Redirect吧 那个经常出问题 这个出的问题比较少点 而且现在浏览器有的会阻止的
编程小妞儿 2011-07-18
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zblueasp 的回复:]
这是一个站内搜索的代码,我想加个判断,让它能够在没输入内容时回来原来页面,然后有内容再到search.asp里去。现在是,不管是不是有内容,它都不再跳了。也没有什么错误提示。
[/Quote]

这样说来就是你判断不对!
建意输出request.form ("sousuo") 看得到什么结果!再查判断条件!
lj1234567 2011-07-10
  • 打赏
  • 举报
回复
Response.Redirect("search.asp")

注意路径
Dogfish 2011-07-09
  • 打赏
  • 举报
回复
trim一下。
super_href 2011-07-08
  • 打赏
  • 举报
回复
这个代码很少见啊!!我建议还是调用PrintOut对象吧!!!
灬上海爽爷 2011-07-08
  • 打赏
  • 举报
回复
response.write "<script> history.back()</script>"

你上面不是自己都写过类似的代码了么。
zblueasp 2011-07-08
  • 打赏
  • 举报
回复
这是一个站内搜索的代码,我想加个判断,让它能够在没输入内容时回来原来页面,然后有内容再到search.asp里去。现在是,不管是不是有内容,它都不再跳了。也没有什么错误提示。
挨踢直男 2011-07-08
  • 打赏
  • 举报
回复
Response.write "<script>location.href=""search.asp""</script>" 要不就这样
挨踢直男 2011-07-08
  • 打赏
  • 举报
回复
Response.Redirect"<script>location.href=""search.asp""</script>"
改成
Response.Redirect "search.asp"

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧