zoukankan      html  css  js  c++  java
  • 使用百度编辑器--ueditor,后台接收提交编辑的内容,HTML不见了, 赋值不了,赋值之后,html暴露出来了??

    1、提交编辑好的内容, 后台post 接收发现 html 不见了,这个时候也许就是转义的问题, 既可以试试  

    $content = htmlspecialchars(stripslashes(input('content','','trim')));
    

    2、使用 ueditor 的 setContent(),给编辑器赋值, 发现编辑里面什么都没有 , 那是因为有可能,执行 setContent()的时候, 编辑器还没加载好,你可以试试等编辑器加载完成在执行赋值的操作

     that.ue.ready(function () {
                               that.ue.setContent(that.article.content);
                           });
    

     3、赋值成功了,发现 HTML 暴露出来了, 这个也是转义的原因,转回来就可以了

    $info['content'] = htmlspecialchars_decode($info['content']);
    

     

  • 相关阅读:
    JavaScript入门二
    JavaScript入门
    CSS样式之补充
    CSS样式之操作属性二
    隔空手势操作
    项目管理培训(2)
    uoot启动过程
    new work
    库函数开发步骤 (转)
    keil(持续更新)
  • 原文地址:https://www.cnblogs.com/fqyb/p/9243770.html
Copyright © 2011-2022 走看看