网站推广-网站优化-合肥久飞SEO论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 8357|回复: 3

DEDE 栏目内容 800a025e 输入值不保存解决方法

[复制链接]
发表于 2010-5-23 16:26:26 | 显示全部楼层 |阅读模式
用DEDECMS的栏目内容,在IE下添加不了内容的方法如下:

建立顶级栏目的时候,IE状态栏就出现了一个错误,如下。
行:33
Char:11707
错误:由于出现错误800a025e 而导致此项操作无法完成。
代码:0
URL:http://www.xxx.com/include/FCKed ... ent&Toolbar=Default…..

看链接的英文估计是那个内容输入编辑页面,由于是新建的,所以是空值,没有进行界限检测吗?所以出错。。
于是栏目内容便写不入数据库。或者说没能赋值给生成HTML文档的处理文件。。哈。。

以下是GOOGLE得出来的结果:
最佳解决方案:由于出现错误 800a025e 导致此项操作无法完成

研究了fckeditor的部分代码,发现当iRite的值是empty的时候,以下配置将在IE中失效:
(FCKConfig.StartupFocus = false).

fix(修复方法如下),目前有两种方法:

1.设置一个默认值给fceditor.value, 例如

2.或者在editor/js/fckeditorcode_ie.js文件中添加以下代码:

===========================================================================
解决方法如下:
===========================================================================

在include/FCKeditor/editor/js/fckeditorcode_ie.js文件中添加以下代码:
..IEquals('body')){if
(FCK.EditorDocument.body.childNodes.length==1&&FCK.EditorDocument.body.firstChild==D){

/* INSERT HERE 在这插入哦。。
if ( FCKSelection._GetSelectionDocument( FCK.EditorDocument.selection ) !=
FCK.EditorDocument ) { return; }
;
*/
var B=FCK.EditorDocument.body.createTextRange();var F=false;if
(!D.childNodes.firstChild){D.appendChild...


红色部份是文件里已存在部份。插入蓝色的代码。。。。。黑色部份是注释部份,那个JS代码用DW打开是一连串的,不好添加注释。
我自己在{return;}后面加多了一个分号; 因为看那个JS的代码都是这样加的。。
然后关掉IE,另开一个IE进入后台。
新增顶级栏目时,IE状态栏没有错误提示了,添加简介正常了。。

本文地址: https://jiufei.net/bbs/thread-2553-1-1.html
 楼主| 发表于 2010-8-30 09:34:35 | 显示全部楼层
dedecms 5.5 栏目内容页无法保存,且出现800a025e问题

解决dedecms 栏目内容无法保存问题。
正好做项目中突然用到栏目内容那块,发现栏目内容在IE6与IE7无法保存问题。特地花了半个小时时间解决了这个历史bug,特此公布分享。
首先打开 /dede/templets/catalog_add.htm,这里dede是后台目录,具体根据各自重命名之后的后台目录来找文件。
1. 大概在157行找到以下代码

function ShowItem1(){
   ShowObj('head1'); ShowObj('needset');
   HideObj('head2'); HideObj('adset');
   HideObj('head3'); HideObj('ctset');
}将其改为:

function ShowItem1(){
   ShowObj('head1'); ShowObj('needset');
   ShowObj('ctset');
   HideObj('head2'); HideObj('adset');
}

2.找到175行与188行左右,将以下内容删除
(此项可以不做,测试通过)

<td width="84" align="center" background="img/itemnote2.gif"><a href="#" onClick="ShowItem3()"><u>栏目内容</u></a> </td>

3. 在当前文件内搜索 “ctset” ,然后在同行找到 style=”display:none”, 将其改为 style=”display:block” 或者将其删除也可以。

4. 更改完成,bug解决。

同理catalog_edit.htm也一样。

此例在dedecms v5.3测试通过。

看了下v5.5页面js和5.3几乎相同,按照道理也能测试通过。
 楼主| 发表于 2010-8-30 09:34:39 | 显示全部楼层
dedecms 5.5 栏目内容页无法保存,且出现800a025e问题

解决dedecms 栏目内容无法保存问题。
正好做项目中突然用到栏目内容那块,发现栏目内容在IE6与IE7无法保存问题。特地花了半个小时时间解决了这个历史bug,特此公布分享。
首先打开 /dede/templets/catalog_add.htm,这里dede是后台目录,具体根据各自重命名之后的后台目录来找文件。
1. 大概在157行找到以下代码

function ShowItem1(){
   ShowObj('head1'); ShowObj('needset');
   HideObj('head2'); HideObj('adset');
   HideObj('head3'); HideObj('ctset');
}将其改为:

function ShowItem1(){
   ShowObj('head1'); ShowObj('needset');
   ShowObj('ctset');
   HideObj('head2'); HideObj('adset');
}

2.找到175行与188行左右,将以下内容删除
(此项可以不做,测试通过)

<td width="84" align="center" background="img/itemnote2.gif"><a href="#" onClick="ShowItem3()"><u>栏目内容</u></a> </td>

3. 在当前文件内搜索 “ctset” ,然后在同行找到 style=”display:none”, 将其改为 style=”display:block” 或者将其删除也可以。

4. 更改完成,bug解决。

同理catalog_edit.htm也一样。

此例在dedecms v5.3测试通过。

看了下v5.5页面js和5.3几乎相同,按照道理也能测试通过。
 楼主| 发表于 2010-8-30 09:34:59 | 显示全部楼层
研究了fckeditor的部分代码,发现当iRite的值是empty的时候,以下配置将在IE中失效:
(FCKConfig.StartupFocus = false).

fix(修复方法如下),目前有两种方法:1.设置一个默认值给fceditor.value, 例如&nbsp;2.或者在editor/js/fckeditorcode_ie.js文件中添加以下代码:

..IEquals('body')){if
(FCK.EditorDocument.body.childNodes.length==1&&FCK.EditorDocument.body.firstChild==D){
/* INSERT HERE
  * Bug #1764: Don't move the selection if the
  * current selection isn't in the editor
  * document.
* Fixes FCKeditor stealing focus when empty
  */
  if ( FCKSelection._GetSelectionDocument( FCK.EditorDocument.selection ) !=
FCK.EditorDocument )  { return; }
/*
*
*/
var B=FCK.EditorDocument.body.createTextRange();var F=false;if
(!D.childNodes.firstChild){D.appendChild...

I also got the IE error 800a025e when the editor is initially hidden. The best
fix I found is to set the return key value to "br". That makes the error go away.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|合肥网站优化,合肥百度优化,合肥网络推广,合肥SEO优化论坛 ( 皖ICP备2022014487号-2 )

GMT+8, 2025-1-31 11:16 , Processed in 0.056686 second(s), 15 queries , File On.

Powered by jiufei X3.4

© 2008-2020 www.jiufei.net

快速回复 返回顶部 返回列表