俺操作的过程是通过AJAX获取一段HTML代码,然后把HTML通过FCK的SetData方法放到编辑器里面,结果在IE中出现“没有权限”的错误,而且是时好时坏很不稳定,FF下却没有这样,不知道有谁遇到过这类问题,请教一下。谢谢

解决方案 »

  1.   

    fck报错,我已经解决了,分享一下,需要加个延时处理久可以了。
    function SetData(data){
        if(typeof FCKeditorAPI == "undefined" || !FCKeditorAPI.GetInstance('content').EditingArea){
            setTimeout(function(){SetData(data);}, 500);
            return;
        }
        FCKeditorAPI.GetInstance('content').SetData(data);
        setTimeout(function(){FCKeditorAPI.GetInstance('content').Focus();}, 100);
    }