分享你我的心得.
共乘一片美好网络.

Fckeditor多了逗号“,”的解决办法

我们用asp使用Fckeditor做编辑器的时候,可能常常会遇到在保存结果的时候都出现一个逗号","的问题,这个问题的源头是因为我们在初始化编辑器时使用了一个与Fckeditor相同的标签名。

我以前经常会这样使用: 
  <textarea name="content" style="display:none;""><%=content%></textarea>

<%
Dim sBasePath
sBasePath = "/FckEditor/"

Dim oFCKeditor
Set oFCKeditor = New FCKeditor
oFCKeditor.BasePath = sBasePath
oFCKeditor.Value = ""
oFCKeditor.Create "content"
%>

这样就会在保存的时候多出一个逗号“,”来,一直在网上找解决方案,但是一直都觉得不是很满意。
今天我就试了一个方法,这个方法绝对是非常的方便简单,下面把代码贴出来:

我们写这样一段代码来设置Fckeditor属性:

<%
sub editor(content) 

Dim sBasePath
sBasePath = "/FckEditor/"

Dim oFCKeditor
Set oFCKeditor = New FCKeditor
oFCKeditor.BasePath = sBasePath
oFCKeditor.Value = content
oFCKeditor.Create "content"
end sub
%>

然后我们需要在任何需要调用编辑器的地方插入:<% call editor(content) %> 就可以了。

如果你是在编辑的时候调用编辑器,那么你一定记得在调用数据的时候用:
content=rs("content")
这样的形式来进行数据调用,那么编辑器肯定能获得数据的。

赞(0)
未经允许不得转载:小叶白龙博客 » Fckeditor多了逗号“,”的解决办法
分享到: 更多 (0)

评论 57

评论前必须登录!