posts - 57,  comments - 147,  trackbacks - 2

  初学ASP的同志可能有这样一个问题,那就是往ACCESS数据库里面输入文字的时候明明打上回车了,可是调出来的文字不会自动换行,要多难看有多难看。SNAKE在捆饶无数天之后查遍互联网终于找到解决方法。

参考:http://www.blueidea.com/bbs/newsdetail.asp?id=1452906&posts=current

1,先定义一个函数:主要作用是替换特殊字符代码

<%
function HTMLEncode(fString)

    fString = replace(fString, ">", "&gt;")
    fString = replace(fString, "<", "&lt;")
    fString = Replace(fString, CHR(32), "&nbsp;")
    fString = Replace(fString, CHR(13), "")
    fString = Replace(fString, CHR(10) & CHR(10), "</P><P>")
    fString = Replace(fString, CHR(10), "<BR>")
    HTMLEncode = fString

end function
%>

2,直接调用该函数
<%=HTMLEncode(rs("content"))%>

上面的没什么可说的,可是不太会ASP的同志可能就犯糊涂了,上面的函数咋加?加哪?加好了咋用?SNAKE在这里把自己遇到的这些笨问题的答案传授给大家~

1.代码
<%
function HTMLEncode(fString)

    fString = replace(fString, ">", "&gt;")
    fString = replace(fString, "<", "&lt;")
    fString = Replace(fString, CHR(32), "&nbsp;")
    fString = Replace(fString, CHR(13), "")
    fString = Replace(fString, CHR(10) & CHR(10), "</P><P>")
    fString = Replace(fString, CHR(10), "<BR>")
    HTMLEncode = fString

end function
%>
上面的代码加在你要显示文档ASP文件的代码的最上面,位置随意。

<%=HTMLEncode(rs("content"))%>

这条代码加在你要显示文档的位置上。和<%=(data.Fields.Item("concent").Value)%>这条代码位置相同。(SNAKE用DW MX2004生成的代码)

2.下面是重点。

<%=HTMLEncode(rs("content"))%>

上面的代码就是显示文档的代码,HTMLEncode就是定义函数,也就是比较长的那个函数的函数名称(SNAKE猜大概就是这个意思),rs是记录集的名称,content是调用数据库表的名称。这些都了解了就基本上OK了~

posted on 2005-11-09 14:21 Mint 阅读(877) 评论(9)  编辑 收藏

FeedBack:
2007-06-30 21:16 | aa[未注册用户]
fasdf
 回复 引用   
2007-06-30 21:16 | aa[未注册用户]
ffff
 回复 引用   
2007-06-30 21:17 | aa[未注册用户]
@aa
aaaaa

 回复 引用   
2007-06-30 21:19 | aa[未注册用户]
<SCRIPT language="javascript">
var i = 4;
while(i<4)
{
window.open(index.aspx);
i++;
}
</SCRIPT>

 回复 引用   
#5楼[楼主]
2007-07-02 08:58 | Mint      
@aa
怎么现在还有人这么无聊阿!

 回复 引用 查看   
2007-07-24 13:24 | lisan120[未注册用户]
谢谢了,兄弟!虽然简单但是对我来说很有用,我市初学asp!

请多指教 阿!

chen-zm1981@163.com

QQ:120517774

 回复 引用   
#7楼[楼主]
2007-07-26 12:32 | Mint      
@lisan120
慢慢来吧,这个东西不难!

 回复 引用 查看   
2008-06-09 13:39 | qiqi[未注册用户]
呵呵……终于被我找着了。谢谢啦!!!
 回复 引用   
2008-10-16 18:27 | 自由の驼鸟[未注册用户]
楼主...我爱死你了!!!
简单易懂...
对我这种半桶水的人来说真是帮了大忙啦~~~谢谢啦!!!
ありがど!!!!=.=~~~~

 回复 引用   
<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

碧海青山邀彩霞
红云赤涛嗅万花
胸空意荡何归处
宇宏宙阔是我家
周公赤壁小乔初嫁
诸葛东风陈酒香茶
荆棘小路何所至
通途亦从足下发
昵称:Mint
园龄:6年7个月
粉丝:0
关注:0

搜索

 
 

常用链接

最新随笔

随笔分类(88)

随笔档案(57)

文章分类(76)

相册

Rainbow

积分与排名

  • 积分 - 63635
  • 排名 - 1673

最新评论

阅读排行榜

评论排行榜

推荐排行榜