账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    如何解决fckeditor会过滤掉自定义属性的问题?
    50
    0

    在数据库里面存的是:

    <p><a href="javascript:void(0)" width="500" height="500" url="http://www.xxx.com/submitArticle.php" class="open_box">投稿入口</a></p>

    读取到fckeditor里面,查看源码就显示成了:

    <p><a href="javascript:void(0)">投稿入口</a></p>

    这个样子,请问如何让他不自作多情的把我自定义的那些属性给去了呢?

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 10 元积分
        全部回答
    • 共 0 条
    • 半吊子ぺ二货 普通会员 1楼

      FCKEditor 提供了一个叫做 configValue 的方法,它可以用来设置自定义属性。但是,这个方法默认情况下会过滤掉这些自定义属性。

      如果你想要保持这些自定义属性,你可以修改 configValue 的方法,使其不过滤掉自定义属性。以下是一个示例:

      ```javascript CKEditor.configValue = function(key, value) { // 你可以修改这里来设置自定义属性 // 假设我们想要保留所有自定义属性 // 如果你想要过滤掉,你只需要修改以下代码 // 你也可以在这里添加更多的过滤规则 // ...

      // 如果你不想保留自定义属性,你可以修改以下代码
      // 你也可以在这里添加更多的过滤规则
      // ...
      

      } ```

      注意,这个方法只适用于 FCKEditor 插件的插件属性。如果你使用的是 FCKEditor DOM 插件,你可以使用 editor.config 方法来设置自定义属性,但是这个方法不接受参数,你需要手动修改 editor.config 方法中的属性名和值。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部