身体标签内的Html标签。可能的javascript问题

时间:2014-12-19 06:46:43

标签: javascript html

这是我遇到此问题的网页, http://us.accept.kia.eu/us/models/kia-sorento-2014/

由IIS呈现,源代码完全正常,但dom呈现显示在body标签内显示的html标记。这会产生很多加载问题,并可能导致ipad safari崩溃。

我相信一些HTML正在进行更改。这里的专家能告诉我如何解决这个问题。

2 个答案:

答案 0 :(得分:1)

问题已确认

(FireFox Inspector) HTML Error

Thee错误位于HTML响应的头部。

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-us">

<!--[if lt IE 8 ]> <html class="no-js ltie10 ltie9 ltie8 " lang="en" country="us"> <![endif]-->
<!--[if IE 8 ]>    <html class="no-js ie8 ltie10 ltie9 " lang="en" country="us"> <![endif]-->
<!--[if IE 9 ]>    <html class="no-js ie9 ltie10 " lang="en" country="us"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js " lang="en" country="us">  <!--<![endif]-->

在浏览器选择的最后一行,您可以看到&#34; <!-->&#34;它关闭了起始<!--[if (gt IE9)|!(IE)>。因此,正如您在上面的syntaxhighlighted代码中看到的那样,它被视为页面中的第二个HTML标记。

问题是由KIA的网络开发人员造成的。 虽然我已经在iPhone 5C上成功测试了这一点,但这确实会导致某些浏览器出现问题。

答案 1 :(得分:-1)

带有XMLNS的HTML标记就是问题所在。修好了