access数据库提取文字无法换行分段显示(网页制作)

请问用网页制作软件Dreamweaver从mdb数据库中成功提取的文字显示到网页中为何无法分段排列?本人新手,最好明示在DW中如何可视操作,,听说有插件可以解决问题,能不... 请问用网页制作软件Dreamweaver从mdb数据库中成功提取的文字显示到网页中为何无法分段排列?
本人新手,最好明示在DW中如何可视操作,,听说有插件可以解决问题,能不能哪位大虾给发一个,,我邮箱:lbing0413@163.com
我的数据库字段是<%=(nrxs.Fields.Item("neirong").Value)%>怎么调用以下函数啊,,高手再指点一下好吗
展开
 我来答
roobie
2008-12-04 · TA获得超过1387个赞
知道小有建树答主
回答量:947
采纳率:0%
帮助的人:822万
展开全部
把你提取的字段调用一下下面的函数就行了

<%
'转换代码
function htmlencode2(str)
dim result
dim l
dim lwj
if isNULL(str) then
htmlencode2=""
exit function
end if
l=len(str)
lwj=len(str)
if lwj<211 then
l=lwj
else
l=211
end if
result=""
dim i
for i = 1 to l
select case mid(str,i,1)
case "<"
result=result+"<"
case ">"
result=result+">"
case chr(13)
result=result+"<br>"
case chr(34)
result=result+"""
case "&"
result=result+"&"
case chr(32)
'result=result+" "
if i+1<=l and i-1>0 then
if mid(str,i+1,1)=chr(32) or mid(str,i+1,1)=chr(9) or mid(str,i-1,1)=chr(32) or mid(str,i-1,1)=chr(9) then
result=result+" "
else
result=result+" "
end if
else
result=result+" "
end if
case chr(9)
result=result+" "
case else
result=result+mid(str,i,1)
end select
next
htmlencode2=result
end function
%>

比如你调用的数据库数据为
<%sj=rs("sj")%>
在网页中就用
<%=htmlencode2(sj)%>调用
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式