Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript CKEditor";插入TML“;正在为FF工作,但不为IE8工作_Javascript_Asp.net_Firefox_Internet Explorer 8_Ckeditor - Fatal编程技术网

Javascript CKEditor";插入TML“;正在为FF工作,但不为IE8工作

Javascript CKEditor";插入TML“;正在为FF工作,但不为IE8工作,javascript,asp.net,firefox,internet-explorer-8,ckeditor,Javascript,Asp.net,Firefox,Internet Explorer 8,Ckeditor,我想在ckeditor内容中附加一个新的HTML标记。 下面的代码在FF中运行良好,但没有在IE8中插入标签 setData()对我不起作用。我认为它正在用新的HTML标记替换所有内容 var idVal = 123; var attrib2Val = "some value"; var NewHtmlTag = "<CustTag id=\"c" + idVal + "\" attrib2=\"" + attrib2Val + "\"></CustTag> some

我想在ckeditor内容中附加一个新的HTML标记。 下面的代码在FF中运行良好,但没有在IE8中插入标签

setData()
对我不起作用。我认为它正在用新的HTML标记替换所有内容

var idVal = 123; 
var attrib2Val = "some value";
var NewHtmlTag = "<CustTag id=\"c" + idVal + "\" attrib2=\"" + attrib2Val + "\"></CustTag> some extra text ";

EditorInstance.insertHtml(NewHtmlTag);
var-idVal=123;
var attrib2Val=“某些值”;
var NewHtmlTag=“一些额外的文本”;
EditorInstance.insertHtml(新HTMLTAG);
我需要一个IE8+的解决方案


提前感谢

我猜您正在尝试插入具有自定义标记名(非标准)的元素。请检查我的答案以了解类似的问题


如果不是这种情况,那么请提供有关
NewHtmlTag
value的更多详细信息。是什么?

谢谢你的回复。是的,我正在尝试插入/附加一个自定义标记,根据您的链接,我使用了CKEDITOR.document.createElement('mytag'),但它对我不起作用。下面是我想实现的代码,其中也包含了NewHtmlTag的详细信息。var-idVal=123;var attrib2Val=“某些值”;var NewHtmlTag=“一些文本”;EditorInstance.insertHtml(新HTMLTAG);你能用你写的全部代码更新你原来的问题吗?有了这个
createElement('mytag')
我就可以验证你是如何做到这一点的。所以。。。插入
CustTag
时,为什么要创建
MCTag
?它必须是同一个名字。您“初始化”了它。可能是