以下适用于Firefox和Chrome设置默认内容...但不适用于IE
<script type='text/javascript'>
function loadDefaultTinyMCEContent(){
parent.tinyMCE.activeEditor.setContent('<p><a href=\"http://player.vimeo.com/video/80930543?autoplay=1#t=0m6s\" rel=\"nofollow\">dfgdsfgd</a></p><p><img src=\"uploads/2/Koala.jpg\" alt=\"Koala.jpg\" /></p>');}
</script>
我在IE开发人员面板中收到以下错误:
无法获取udefined或null引用的属性'setContent'。
这意味着什么?这是我的tinymce init
tinymce.init({
selector: 'textarea',
plugins: 'links link spellchecker lists paste snippet image moxiemanager table',
theme: "modern",
menubar: false,
toolbar1: "links | unlink | image | table",
toolbar2: " bold italic underline | bullist numlist | spellchecker | alignleft aligncenter alignright",
//width: 600,
height: 400,
invalid_elements : "h1,h2,h3,h4,h5,h6",
paste_as_text: true,
object_resizing : false,
advimagescale_max_width: 300,
entity_encoding : "raw"
});
非常感谢任何帮助。
答案 0 :(得分:1)
<textarea>
<p><a href=\"http://player.vimeo.com/video/80930543?autoplay=1#t=0m6s\" rel=\"nofollow\">dfgdsfgd</a></p><p><img src=\"uploads/2/Koala.jpg\" alt=\"Koala.jpg\" /></p>
</textarea>
我这样做,似乎在IE中对我来说很好。