95598 查询密码:asp 版 eWebEditor显示内容(急!!)

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/03 06:33:17
我是利用asp版eWebEditor提交一段文字,但我想显示这一段文字的前一20个字,应怎么取?
我用left()根本就不行,因为数据库中包含一些类似于<span></span>之类的代码。哪位高人能帮我,先行谢过!

过滤掉html代码,在取前20个字符现实

ewebediter保存的记录都为html代码,一般来说,含有HTML代码在用letf操作可能导致错误,建议你用ubbcode它

等于没说,我也很关注这个问题,不过我觉得很难实现,因为第20个字符不一定是不是HTML代码,程序不会有这么智能的吧,可以判断这个,建议你用其他方法存储记录!

使用mid函数试试,没有用过eWebEditor

Mid(string, start[, length])
string 必要参数。字符串表达式,从中返回字符。如果 string 包含 Null,将返回 Null。
start 必要参数。为 Long。string 中被取出部分的字符位置。如果 start 超过 string 的字符数,Mid 返回零长度字符串 ("")。
length 可选参数;为 Variant (Long)。要返回的字符数。如果省略或 length 超过文本的字符数(包括 start 处的字符),将返回字符串中从 start 到尾端的所有字符。