Mar*_*ius 5 javascript browser doctype quirks-mode
我有一个问题,我有一个没有doctype的页面.
我无法在服务器上访问它,因此我无法自己添加doctype声明.
这会导致浏览器以怪癖模式呈现,几乎所有设计都需要针对不同资源管理器版本的单独样式表.一些困难的布局甚至不适用于Firefox.
如果我能以某种方式告诉浏览器(可能通过JavaScript)以标准模式呈现,所有这些问题都将结束.有什么我可以做的吗?
谢谢
该页面是在我的范围之外生成的,它只将我的HTML(包括javascripts)放入其整个内容的一部分中.
它不是非法的或任何东西,它只是一个自定义的ebay列表页面,我需要正常渲染而不是每次都崩溃,并迫使我应用各种修复.
这是解决方案:http://www.webmasterworld.com/forum91/4856.htm
请记住,那个
至于使用 DOM 方法进行更改,W3C DOM Level 2 Core 表示:“docType 不能以任何方式更改,包括通过使用从 Node 接口继承的方法,例如 insertNode 或 removeNode。”
http://bytes.com/topic/javascript/answers/167854-dynamically-changing-doctype