我有一个GWT MVP应用程序,我使用FormFactor来确定为移动设备,平板电脑或桌面服务的应用程序的哪个版本。
我的问题出现了,因为IE的移动版需要不同的doctype才能正常工作。 如何在我提供应用程序之前更改doctype?
答案 0 :(得分:0)
这可能会改变,使用脚本。
检测用户代理,然后应用以下代码... var newDoctype = document.implementation.createDocumentType('html',' - // W3C // DTD XHTML 1.0 Transitional // EN','http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtdd');
document.doctype.parentNode.replaceChild(newDoctype,document.doctype);