Ckeditor移动<! - ?xml ... - >标记

时间:2015-02-11 15:24:20

标签: javascript html ckeditor

我使用ckeditor wysiwyg编辑器(版本4.4.7标准版)和fullPage=true

这是输入的html字符串:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
    ...
</head>
<body>
    ...
</body>
</html>

我用instance.setData(str)字符串设置了这个,但当我instance.getData()时,我得到以下html,<?xml ...>标记移到doctype标记后面的第二个位置:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<?xml version="1.0" encoding="UTF-8"?>
<html>
<head>
    ...
</head>
<body>
    ...
</body>
</html>

以下是 jsfiddle example 来演示此问题。

为什么?
我可以将标签移动到输出字符串的顶部吗?

一般情况下:如何更改doctype?xml等“静态”代码的输出?

0 个答案:

没有答案