欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

~百度编辑器ueditor通过ajax提交报错!立地给分!

更新时间: 2014-01-05 01:53:43 责任编辑: Author_N1

 

~~~~~~~~~~~~~百度编辑器ueditor通过ajax提交报错!马上给分!~~~~~~~~~~~~~~~

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="CSPMSWeb.Test.WebForm1" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <link href="/css/index_skin01.css" rel="stylesheet" type="text/css" id="indexSkin" />
    <title>330CPS TEST</title>
</head>
<body>
  <div id="editor"></div>
  <div class="mt_10 center">
    <input class="btnsave mr_20" type="button" onclick="SaveInfo('save')" value="保存" />
  </div>
</body>
<script type="text/javascript" src="/js/jquery/jquery.1.7.1.min.js"></script>
<script type="text/javascript" src="/js/ueditor/ueditor.config.js"></script>
<script type="text/javascript" src="/js/ueditor/ueditor.all.js"></script>
<script language="javascript">
var editorhtml;
//实例化编辑器
UE.getEditor('editor');

function SaveInfo(state){   
    getContent();         //获取带格式的富文本内容
    alert(editorhtml);
    $.ajax({            
            url: "WebForm1.aspx",            
            data:
            {
                act: state,                                 
                content: editorhtml
            },
            success: function(data) {    
                alert("保存成功!"); 
            },
            error: function(data){
              alert("Save Func Error!");
            }
        });        
}

function getContent() {
    var arr = [];
    arr.push(UE.getEditor('editor').getContent());
    editorhtml=arr.join("\n")
}
</script>
</html>




做了一个最简单的WebForm1.aspx页面,然后在百度编辑框ueditor中输入abc,
点击保存,alert出来是"<p>abc<br/></p>",
通过ajax方法,直接报错alert("Save Func Error!");


谁碰到过类似的问题,可以说说吗?




--参考方法--
提交包含html代码的内容到aspx页面去会出错,要给page指令添加 ValidateRequest="false"

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="CSPMSWeb.Test.WebForm1"  ValidateRequest="false"%>
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:53:43
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/2684/
本文WWW.DOC100.NET DOC100.NET版权所有。