我在我的网站上运行tinyMCE,我正在尝试插入脚本标记。我试图将我的脚本标签插入到tinyMCE实例源的主体中。
但是,当我这样做时,我会遇到问题。当我提交包含tinyMCE元素的表单时,它会删除标签。
我在下面尝试过以下几行仍然没有成功。
allow_script_urls: true
valid_elements : '*[*]'
extended_valid_elements: 'script[language|type]'
我注意到的一件事是,如果我必须将脚本代码发布到tinymce实例的源代码部分并且它可以工作。但是,我需要能够将它添加到tinymce实例的<body>
,以便我可以看到它的预览等。
下面是我要上传的脚本标记。
<script type="text/javascript" src="http://resources.32red.com/ad.aspx?pid=237638&bid=3344"></script>
任何人都可以对此有所了解吗?
由于
答案 0 :(得分:10)
尝试以下方法:
extended_valid_elements: 'script[language|type|src]'
我发现您已尝试使用
更新extended_valid_elements
属性
'script[language|type]'
但您忘记允许脚本标记的src属性
所以现在正在删除src
属性。
答案 1 :(得分:5)
似乎存在一个错误,如果脚本标记包含在div中TinyMce转储脚本。 (即使你正确地使用了extended_valid_elements) TinyMCE使用起来非常烦人
答案 2 :(得分:1)
我要解决的问题是将脚本块放在标签<code>
中。
<code>
<script>alert("abc");</script>
</code>