editor.document.selection.createRange().pasteHTML(" <embed src='http://img.swf'  type='application/x-shockwave-flash'  </embed>"); 
这段代码似乎本身就不合规范哦

解决方案 »

  1.   

    -- try function insertHTML(html){ 
        editor.focus(); 
        var cr = editor.document.selection.createRange(); 
        if(editor.document.selection.type.toLowerCase() != "none") 
          editor.document.selection.clear(); 
        editor.document.selection.createRange().pasteHTML(" <embed src='http://img.swf'  type='application/x-shockwave-flash'></embed>"); 
      

  2.   

    TO:蜗牛也是牛谢谢回复。OK了,昨天晚上搞晕了。呵呵。因为中间曾经把那个>加上也没看见引号,以为还不行呢,后来发现没有引号也能正常显示FLASH。谢谢蜗牛!