如何使用JavaScript或jQuery在HTML页面中添加文档类型声明(doctype)

5

我想为我的特定页面添加doctype。如何使用JavaScript或jQuery添加它?

我想使用JavaScript添加<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml2/DTD/xhtml1-strict.dtd">


6
我不确定动态添加那个是否可行。这意味着浏览器需要动态更改布局模式,这又意味着页面应该重新加载。 - pimvdb
你不能在页面加载时添加它吗? - TJHeuvel
6
使用JavaScript添加文档类型声明(我认为这是不可能的)完全没有意义。文档类型声明的作用是告诉浏览器如何解释页面内容。在页面加载后添加它是无用的。 - Matteo Mosca
1个回答

10

您无法向当前文档添加DOCTYPE(或修改它)。

根据MDN文档doctype是一个只读属性。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接