我正在使用ck编辑器,我可以在本地服务器中成功发布ckeditor内容。但是我的实时服务器被拒绝发布富文本 [ html ] 内容?请告诉我问题?php中是否有任何设置.ini实际上我的服务器是共享主机服务器,safe_mode打开,当前设置文件不可用,只有在编辑器内没有html标签的情况下,我才能发布内容。示例:我可以发布"我爱你"的内容,但我不能发布内容
'<p><b>I LOVE YOU</b></p>.
请告诉我有什么问题?我也尝试使用ajax,但别无选择,请参阅下面的ajax代码,
function fajax(base){
var ed = editor.getData();
var url = "certificate/save_text"
$.ajax({
type: "POST",
data: "data="+ed,
url : url,
success: function(msg){
alert(msg);
}
});
}
如果"ed"的值是普通文本,那么我的代码是成功的,但如果值是任何 html,那么它不返回任何内容而不显示任何错误,请告诉我确切的问题。
我们最近在tinyMCE编辑器上遇到了类似的问题。使用 ajax 发送数据时,尽量不要自己将 POST 数据组装为字符串。让jquery来代替它:
var ed = editor.getData();
var postData = {"data" : ed};
$.ajax({
type: "POST",
data: postData,
url : url,
success: function(msg){
alert(msg);
}
});
这为我们解决了问题。
这是我
的最终代码,
请参阅下面的代码,–
function fajax(status,base){
var ed = editor.getData();
cId = $("#eventD").val();
var edd = encodeURI(ed);
var postData = {"data" : edd};
var url = base+"certificate/save_text/"+cId+"/"+status;
$.ajax({
type: "POST",
data: postData,//"data="+ed,
url : url,
success: function(msg){
alert(msg); }); }