Asp如何将搜索结果中的关键字用高亮显示?

本人不太懂编程,请教如何将ASP+ACCESS的搜索网站的各搜索结果中的关键字高亮显示。网页的编码如下:<%@LANGUAGE="VBSCRIPT"CODEPAGE="6... 本人不太懂编程,请教如何将ASP+ACCESS的搜索网站的各搜索结果中的关键字高亮显示。网页的编码如下:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!--#include virtual="/ChtermWeb/Connections/IPSAS.asp" -->
<%
Dim rsIPSAS__MMColParam
rsIPSAS__MMColParam = "1"
If (Request.QueryString("ipsas") <> "") Then
rsIPSAS__MMColParam = Request.QueryString("ipsas")
End If
%>
<%
Dim rsIPSAS
Dim rsIPSAS_cmd
Dim rsIPSAS_numRows

Set rsIPSAS_cmd = Server.CreateObject ("ADODB.Command")
rsIPSAS_cmd.ActiveConnection = MM_IPSAS_STRING
rsIPSAS_cmd.CommandText = "SELECT * FROM IPSAS WHERE English LIKE ?"
rsIPSAS_cmd.Prepared = true
rsIPSAS_cmd.Parameters.Append rsIPSAS_cmd.CreateParameter("param1", 200, 1, 255, "%" + rsIPSAS__MMColParam + "%") '

。。。
<table id="IPSASTable" border="1" frame="box" class="yui-grid">
<thead>
<tr>
<th width="50%">英文</th>
<th width="50%">译文</th>
</tr>
</thead>
<tbody>
<%
While ((Repeat1__numRows <> 0) AND (NOT rsIPSAS.EOF))
%>
<tr>
<td><%=(rsIPSAS.Fields.Item("English").Value)%></td>
<td><%=(rsIPSAS.Fields.Item("Chinese").Value)%></td>
</tr>
<%
Repeat1__index=Repeat1__index+1
Repeat1__numRows=Repeat1__numRows-1
rsIPSAS.MoveNext()
Wend
%>
</tbody>
</table>
展开
 我来答
百度网友cc7dce5
推荐于2016-09-27 · TA获得超过371个赞
知道小有建树答主
回答量:436
采纳率:0%
帮助的人:379万
展开全部
replace

rsIPSAS.Fields.Item("English").Value 这个是你要的结果吧

改成

replace(rsIPSAS.Fields.Item("English").Value,"关键词","<H1>关键词<H1>")

假设H1 就是你要的效果 你在CSS里面做

以上是在asp 输出的时候直接替换 你要注意一下那些双引号之类的

1楼是说在js里面做 根据你的需要 你自己选择一下
追问
终于弄懂了。还想请教:如何将搜索设置为在Access的表的多个字段中搜索关键词?目前我只能设置为在一个字段中搜索?
追答
SELECT * FROM IPSAS WHERE English LIKE ?

ENLIISH 是一个字段

你可以写成 where 字段一 link ? or 字段2 link ? or 字段3 like ......
百度网友3cb80af
2014-10-21 · TA获得超过9535个赞
知道大有可为答主
回答量:1.2万
采纳率:83%
帮助的人:4009万
展开全部
又是dw的代码,,,,,不看,,,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zmspu1
2014-10-21 · TA获得超过289个赞
知道小有建树答主
回答量:1425
采纳率:100%
帮助的人:984万
展开全部
直接在JS中用 replace 就行啦
追问
感谢您的回答,但本人不太懂编程,您能能否说得详细一些?多谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式