asp中,如何将搜索access中的主题逐条显示,点击主题后内容呈网页显示,关键字变红,内容只显示20个字
来源:
时间:2024-08-17 13:27:03
热度:
asp中,如何将搜索access中的主题逐条显示,点击主题后内容呈网页显示,关键字变红,内容只显示20个字【专家解说】:上下没有修改的地方我就不贴了 <%
for i=1 to
【专家解说】:上下没有修改的地方我就不贴了
<%
for i=1 to page_size
if rs.eof or rs.bof then exit for '最好的退出循环放到前面,因为也许没有数据
%>
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1">
<tr>
<td>
<a href="<%=rs("url")%>" target="_blank"><%=replace(LeftT(rs("topic"),40,1),key,"<font color=red>"&key&"</font>"%></a>
</td>
</tr>
<tr>
<td><font size="2"> <%=replace(LeftT(rs("faq"),40,1),key,"<font color=red>"&key&"</font>"%></font></td>
</tr>
</table>
<%
rs.movenext
next
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
用到的自定义函数
<%
'=========================================================
Function LeftT(FCstr,FCn,TTitle) '按字符截取文本字符串,一个汉字为2字符,一个英文字母为1个字符([文本字符串],[字符数],[是否有注释文字:0/没有;1/有])
On Error Resume Next
If len(FCstr)<=FCn/2 Then
LeftT=FCstr
Else
FCl=len(FCstr)
FCt=FCl
FCTStr=""
FCt=0
For FCi=1 to FCl
FCc=asc(mid(FCstr,FCi,1))
If FCc<0 then FCc=FCc+65536
If FCc>255 then
FCt=FCt+2
Else
FCt=FCt+1
End If
If FCt>FCn-2 Then exit for
FCTStr=FCTStr&(mid(FCstr,FCi,1))
Next
If TTitle=0 then
LeftT = FCTStr+".."
Else
LeftT = "<font title="""+FCstr+""">"+FCTStr+"..</font>"
End If
End If
If Err.Number<>0 Then Err.Clear
End Function
%>
-
写一篇主题是"节能减排,绿色节能"的社会实践报告,1000字以上,格式正规2024-08-17
-
进化的机甲圣戒飞陀主题曲是什么?2024-08-17
-
今天上午考试语文、作文题目叫《朋友的味道》写的内容是 几位朋友身上的味道、然后自己也慢慢被感染、2024-08-17
-
2011年月19日,全国低碳经济媒体联盟,在北京首次发布的《中国低碳城市评价体系》,有谁知道内容??2024-08-17
-
在第36个“世界地球日”,我国国土资源部确定的主题为“善待地球-科学发展-构建和谐”.你认为下列行为中2024-08-17
-
2016年2月24日新闻联播内容2024-08-17
-
雨林木风系统主题资源包可以卸载吗?2024-08-17
-
林业有害生物防控方针的内容是?2024-08-17
-
介绍一下《海岛保护法》的内容2024-08-17
-
《山西省水生态系统保护与修复规划》的内容。2024-08-17
-
征文:主题围绕太阳能2024-08-17
-
供水设备的商务标与技术标的具体的区别? 在制作标书的时候内容上哪里不一样?2024-08-17
-
征文:主题围绕太阳能2024-08-17
-
山东大学材料学院用的是《材料科学基础》刘智恩,西北工业大学,第三版吗?和第一版第二版内容有不同吗?2024-08-17
-
节能减排评估师的学习里面有没有关于节能评估与节能量监测验证的主要内容、方法及流程?2024-08-17