js操作CKEditor 没有权限。
在一个html或者jsp页面里放置了一个ckeditor。然后在该页面写了js方法来控制ckeditor编辑区域的内容。
具体在实现编辑区域中的一个div删除功能时出了问题。
浏览器报错 没有权限。
想要实现的是编辑区域内有一个div,div上有删除按钮,单击删除能够删除该div。
在onclick的事件写成一个内部的匿名方法时删除可以执行,但是把方法提到页面时就提示没有权限了……
想问的是:
          1.ckeditor把页面上的那个textarea替换成什么了,怎么在同一个页面的操纵也会有js越界?
          2.怎么写才能在页面里执行js删除ckeditor编辑区域内指定的div呢?
          3.如果和ext结合起来,是不是更好解决这样的问题呢?

解决方案 »

  1.   

    CKEditor    文件夹 给个权限试试
      

  2.   

    怎么给权限啊?ckeditor才刚刚开始研究不久……
      

  3.   

    在 我的电脑   ckeditor   文件夹 右键  》 安全 》 给权限打勾 》 确定要是没有相应的用户角色 就添加 》  打勾  》确定 试试再说 
      

  4.   

    ckeditor 底部有元素选中功能 干嘛要自己去写啊 
      

  5.   

    fckeditor 中有session的权限  你找到那段代码删除了就行了
      

  6.   

    啊哈,关于这个问题我已经解决。变向的解决吧,我把代码配置到ckeditor里了,终于算是勉强解决了。
    说实话我还是没搞懂ckeditor底部的那些API咋用,怎么掉都没反应……确实不行……哎不知道是不是ckeditor和fckeditor区别太大,ckeditor里我一直没找到哪儿给设置了~~o(>_<)o ~~
      

  7.   

    兄台,请问你是怎么配置的?ckeditor.js里面吗?那里的一大版代码实在看着眼晕,无从修改啊,我用CKEDITOR.instents["texteara_id"].on("instentceReady",function(){
              this.document.on("keyup",func1);
    })
    这种注册的事件,一开始事件是有效的,但是用了setData("值");赋值之后事件就失效了,求解啊??急死我了