繁体   English   中英

使用html标签时设置CKEditor值

[英]CKEditor value set when html tags used

使用JQuery设置CKEditor值

我的问题是关于设置CKEditor的值。 我可以在简单文本中设置值,但是当文本中包含html标签时,无法设置该值。

有什么线索吗?

也许已经存在类似的问题。

Javascript:

 CKEDITOR.instances.contentTexto.setData( '<?php echo $var_myRow['contents']; ?>' );

好的,所以我想出了如何通过以下方式简单地删除html标签:

$var_contentString = $var_myRow['contents'];
$var_contents = strip_tags($var_contentString);
echo $var_contents;

而且有效! 现在,当我将变量发送到setData(''); 像这样它什么也没显示。 这里发生了什么,有人可以解释一下吗?

另外,当我检查pageSource时,数据似乎与setData()中的标记一起传递; 功能。 因此,CKEditor纯粹具有html标签的显示问题。

尝试这个 :

CKEDITOR.instances.contentTexto.setData('<?php 
    echo str_replace(array("'"),array("\\\'"),$var_myRow['contents']);
?>');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM