使用html标签时设置的CKEditor值

时间:2012-05-07 20:17:37

标签: php html tags ckeditor

Using JQuery to set CKEditor Value

我的问题是关于设置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标签。

1 个答案:

答案 0 :(得分:0)

试试这个:

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