【高分求助】修改站内搜索源码

<formmethod="post"name="myform"action="Result.asp"target="newwindow"><selectname="act... <form method="post" name="myform" action="Result.asp" target="newwindow" >
<select name="action" style="border:1 solid #CCD5F9; font-size:9pt; color: #ffffff;background-color:#990000" size="1">
<option selected value="">全部内容</option>
<option value="title">按标题</option>
<option value="content">按内容</option>
<option value="about">按关键字</option>
</select><br><br><input type="text" name="keyword" style="font-size:10pt; color: #ffffff;background-color:#990000" size=11 value="输入关键字"onfocus="if (value =='输入关键字'){value =''}"onblur="if (value ==''){value='输入关键字'}" maxlength="50">
<input type="submit" name="Submit" value="搜索" style="font-size: 9pt; color: #ffffff; background-color: #990000; solid #000000" onMouseOver ="this.style.backgroundColor='#ff0000'" onMouseOut ="this.style.backgroundColor='#990000'" >
</form>

将输入关键字一项改为多项,如
输入编号:
输入姓名:
输入价格:
......
源码地址http://tieba.baidu.com/f?kz=330073314
展开
 我来答
wacha
推荐于2016-10-31 · TA获得超过1354个赞
知道小有建树答主
回答量:1574
采纳率:0%
帮助的人:1219万
展开全部
<form method="post" name="myform" action="Result.asp" target="newwindow" >
<select name="action" style="border:1 solid #CCD5F9; font-size:9pt; color: #ffffff;background-color:#990000" size="1">
<option selected value="">全部内容</option>
<option value="title">按标题</option>
<option value="content">按内容</option>
<option value="about">按关键字</option>
</select><br><br>

<input type="text" name="keynum" style="font-size:10pt; color: #ffffff;background-color:#990000" size=11 value="输入编号"onfocus="if (value =='输入编号'){value =''}"onblur="if (value ==''){value='输入编号'}" maxlength="50">
<input type="text" name="keyname" style="font-size:10pt; color: #ffffff;background-color:#990000" size=11 value="输入姓名"onfocus="if (value =='输入姓名'){value =''}"onblur="if (value ==''){value='输入姓名'}" maxlength="50">
<input type="text" name="keyprice" style="font-size:10pt; color: #ffffff;background-color:#990000" size=11 value="输入价格"onfocus="if (value =='输入价格'){value =''}"onblur="if (value ==''){value='输入价格'}" maxlength="50">

<input type="submit" name="Submit" value="搜索" style="font-size: 9pt; color: #ffffff; background-color: #990000; solid #000000" onMouseOver ="this.style.backgroundColor='#ff0000'" onMouseOut ="this.style.backgroundColor='#990000'" >
</form>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3d0a3774b
2008-02-26 · 超过12用户采纳过TA的回答
知道答主
回答量:162
采纳率:0%
帮助的人:0
展开全部
提示:请输入关键字,无法打开result.asp文件,如何修改result.asp

<%
request_BigClassid = ChkRequest(Request("BigClassid"), 1)
keyword = ChkRequest(trim(Request("keyword")), 0)

PageShowSize = 10 '每页显示多少个页
MyPageSize = 20 '每页显示多少条

If Not IsNumeric(Request("page")) Or IsEmpty(Request("page")) Or Request("page") <=0 Then
MyPage=1
Else
MyPage=Int(Abs(Request("page")))
End if

if keyword="" or keyword="关键字" then
%>
<script language=javascript>
alert("请输入查询关键字!")
history.back()
</script>
<body onload=javascript:window.close()></body>
<%
Response.End
end if
if request("action")="" then
findword="title like '%"&keyword&"%' or content like '%"&keyword&"%' or author like '%"&keyword&"%' or editor like '%"&keyword&"%' or about like '%"&keyword&"%'"
elseif request("action")="title" then
findword="title like '%"&keyword&"%' "
elseif request("action")="content" then
findword="content like '%"&keyword&"%' "
elseif request("action")="editor" then
findword="editor like '%"&keyword&"%' or author like '%"&keyword&"%' "
elseif request("action")="about" then
findword="about like '%"&keyword&"%' "
elseif request("action")="UpdateTime" then
findword="UpdateTime like '%"&keyword&"%' "
end if

set rs=server.CreateObject("ADODB.RecordSet")
sql1="select * from "& db_Type_Table &" order by typeorder"
rs.Open sql1,conn,1,1
%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
love2005kiss
2008-03-06 · TA获得超过283个赞
知道答主
回答量:570
采纳率:0%
帮助的人:275万
展开全部
修改选项不是问题,主要还是要修改Result.asp文件,因为处理都在这文件里
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式