请问ASP+ACCESS,获取数据库中文章内容(content)字段的代码怎么写~

请问ASP+ACCESS,获取数据库中文章内容(content)字段的代码怎么写~内容里面格式很复杂,标题的我会写,可使内容该怎么写??我只想要取文章内容的前50个中文字... 请问ASP+ACCESS,获取数据库中文章内容(content)字段的代码怎么写~
内容里面格式很复杂,标题的我会写,可使内容该怎么写??我只想要取文章内容的前50个中文字。
如果内容部分刚开始是图片,怎么跳过图片直接显示50个文字!!!拜谢高手!
文字已经可以提取了,但是遇到这样的代码无法删除: onload="javascript:if(this.width>screen.width-350)this.width=screen.width-350">。。。抱歉求指点~~,
其实不是要把英文过滤掉,是把<...>中的所有HTML 和 JS 代码过滤掉。。。
展开
 我来答
jiangxibaiyi
2010-11-29 · 跟随风去旅行-伤心的歌
jiangxibaiyi
采纳数:3973 获赞数:14412

向TA提问 私信TA
展开全部
首先全部取回内容,比如content=rs("content")
图片是包含在<>盯嫌里面的(<img src="">),用切割函数将内容切割,就以>号切割:凳则罩content=split(content,">")
然后切割的第0部分是图片,我们要第1部分:content=content(1),最后取回前50个字符:content=Left(content,50)

哦,是这样啊,那就这样,来自写一个函数

<%
Function guo(a)
a=Lcase(a) '将字符转换为小写
for i=0 to 132
a=Replace(a,Chr(i),"")
next
a=Left(a,50)
guo=a
End Function
%>
将这个函数放到文件最顶部,(如果有服务器端包括代码就放到这个代码的下面),调用方法:例如:

content=guo(rs("content"))

你没用使用我给你写的函数?
我这个函数就是将内容中的除了中文汉字,其他的全部过滤掉的啊,怎么还会有你说的onload="javascript:if(this.width>screen.width-350)this.width=screen.width-350">。枣闹。。呢?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式