我们做一个网站的时候,需要用织梦的栏目内容介绍一下这个栏目,方便用户阅读此栏目的内容
但是我们用IE保存的时候,确定了,再打开却发现没有?
这个问题很奇怪!换firefox浏览器.保存,在打开就可以正常显示!
看来这个问题不是DEDE程序的问题。
读者分析了一下,可能跟浏览器的兼容性有关系。笔者参考了一下网上的一些方法!
我觉得应该是编辑器与DOM之间产生了问题。认真对比刚才的两个页面唯一的区别在于“栏目管理”的地方默认编辑器区域默认是被隐藏了,使用IE看看右下角的错误提示:“由于出现错误 800a025e 而导致此项操作无法完成”在网上搜索一下“由于出现错误 800a025e 而导致此项操作无法完成” 才发现原来是FCKeditor的一个BUG 。当FCKeditor的父目录默认被隐藏就会出现此类错误。
下面给大家分享一下解决的方法:
打开:后台目录/templets/catalog_edit.htm和catalog_add.htm两个文件
catalog_add.htm 文件第518行
【GetEditor(“content”, “”, “450″, “Default”, “print”, “false”);】
替换为
【GetEditor(“content”, “ ”, “450″, “Default”, “print”, “false”);】
给编辑器默认赋一个空格
catalog_edit.htm 文件第426行:GetEditor(“content”, $myrow['content'], “450″, “Default”, “print”, “false”);
替换为
$cont = empty($myrow['content']) ? ‘ ’ : $myrow['content'];
GetEditor(“content”, $cont, “450″, “Default”, “print”, “false”);
$cont 是自己定义的
这样就解决了栏目内容无法保存的问题。
以上方法笔者测试完全正常,如果大家遇到什么问题,可以给我留言,我会及时恢复大家的
705548242