0
我有一個簡單的HTML5頁面。HTML5 doctype註釋掉IE10 PP2但不包含Chrome
<!DOCTYPE html>
<html>
Test
</html>
在我的本地IIS上,IE 10 PP2和Chrome返回此頁面正常。文檔類型在標題中。
但是,當我從遠程服務器上的IIS 7.5向上提供此頁面時,Chrome可以正常工作,但IE 10 PP2在響應中註釋了doctype。
<!-- DOCTYPE html -->
我的服務器是否缺少會導致此問題發生的更新?
(我做了簡單的測試頁面用VS 2012與真正的HTML 5種功能,如「佔位」的屬性,在IE 10和Chrome,機器人只能在Chrome從我們的服務器。在本地工作)
感謝您的任何幫幫我。
也許這是因爲您所謂的HTML5頁面不符合HTML5規範。一個'html'元素總是包含一個'head'元素,後面跟着一個'body'元素。就我所知,「#PCDATA」(文本)是不允許的。 – 2013-01-07 17:08:17
@Tinctorius這應該不重要,瀏覽器是非常寬容的標記(例如http://stackoverflow.com/questions/5641997/is-it-necessary-to-write-head-body-and- html-tags) – Sean
可能是真的。我試圖簡化我的問題。我真正的問題是我有一個ASP.NET 4.5應用程序,它具有可在IE 10和Chrome中本地工作的HTML 5功能,但只在Chrome中的遠程服務器上工作。在查看響應時,DOCTYPE在IE 10中被註釋掉了。 – bluebunny72