2016-01-27 31 views
1

我正在製作一個最近在Windows Phone 8上破解的web應用程序。
http://tiny.cc/qrr
我也試過了ipod touch第3代,iPhone 4s和Samsum Galaxy的應用程序。該應用在這些設備上按預期工作。是什麼讓Windows Phone 8 Internet Explorer截斷html?

要找出爲什麼它不顯示我期望的附加到我的諾基亞Lumia與Visual Studio的揭示了被切斷的HTML。
我試圖排除我的html,但它只是在不同的部分切斷。
這有可能發生嗎?有沒有辦法解決這個問題?
或者這可能是Windows Phone的錯誤?

回答

1

您在doctype之前有一個html註釋,這會導致IE進入怪癖模式。

此外,您還有一個應該被刪除的xml註釋,這是html而不是xml。

更多信息:https://www.sitepoint.com/community/t/xml-declaration-in-html-xhtml/87783/2

+0

如果我讀的HTML5規範,它說我不準的事: https://www.w3.org/TR/html5/syntax.html#writing,見點2. 另外我懷疑有一個XML聲明可能導致任何這一點,它允許HTML5。我相信它可以在某些瀏覽器中創建服務器錯誤,所以我將刪除它,但我認爲它不會導致截斷。 –

+0

運行它通過w3c驗證程序...它會說我說的相同的東西。你也可以在你的文檔類型上面添加評論,但是IE會搞砸的,因爲它是IE ... – seahorsepip

+0

也是<! - Copyright 2015,Multiple autors - > comment在IE中引發了這個問題。 – seahorsepip