我希望这样你就可以知道页面上的代码。当我只是<pre>
和<code>
之间的纯HTML时,所以它可以正常工作,没有任何问题,
但是如果我把css,php,jquery,javascript放进去,那么它似乎完全没有某种方式。
当我在代码中撒谎时,我喜欢这个
<pre>
<code>
//code her
</code>
</pre>
当它出现在数据库中时看起来像这样;
<p><pre></p>
<p><code></p>
<p><?php echo \"hello\";?></p>
<p></code></p>
<p></pre></p>
我有TinyMCE作为文本插件,所以无论我做什么,当我创建一个新行时它会产生
!并且还会生成\虽然我没有在代码中写它
问题:这是必须显示我的PHP代码之类的,然后我没有以某种方式看到页面。
TinyMCE我在这里添加:
<script type="text/javascript" src="/js/artikler/tiny_mce/tiny_mce.js"></script>
<script type="text/javascript">
tinyMCE.init({
mode : "textareas",
theme : "simple"
});
</script>
我应该为不同的版本或不同的主题撰写什么内容?
答案 0 :(得分:1)
你的问题很可能是TinyMCE逃脱了所有HTML标签。为了允许嵌入代码而不增加允许插入其他HTML标记的安全风险,我认为这就是您想要的:https://code.google.com/p/tinymce-pre-plugin/