Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET MVC4是否为HTML5控件提供向后兼容性支持?_Asp.net_Asp.net Mvc 4 - Fatal编程技术网

ASP.NET MVC4是否为HTML5控件提供向后兼容性支持?

ASP.NET MVC4是否为HTML5控件提供向后兼容性支持?,asp.net,asp.net-mvc-4,Asp.net,Asp.net Mvc 4,我正在尝试使用html5输入控件创建一个网站。(电子邮件、搜索、电话、日期等) MVC4是否自动提供对旧浏览器(如IE8)的支持,或者开发人员必须显式编写回退以支持旧浏览器中的这些控件 与控件类似,我可以从Mordernizr中找到它是否支持该控件,或者使用JQuery显示日历 所以,我的问题是,使用ASP.NET MVC 4,我们是否仍然需要编写回退/变通方法来支持旧浏览器 请让我知道 谢谢 AnirbanHTML5无法在较旧的浏览器上运行,因此您必须找到其他方法来实现您想要实现的目标。 MV

我正在尝试使用html5输入控件创建一个网站。(电子邮件、搜索、电话、日期等)

MVC4是否自动提供对旧浏览器(如IE8)的支持,或者开发人员必须显式编写回退以支持旧浏览器中的这些控件

与控件类似,我可以从Mordernizr中找到它是否支持该控件,或者使用JQuery显示日历

所以,我的问题是,使用ASP.NET MVC 4,我们是否仍然需要编写回退/变通方法来支持旧浏览器

请让我知道

谢谢


Anirban

HTML5无法在较旧的浏览器上运行,因此您必须找到其他方法来实现您想要实现的目标。 MVC4并没有改变这一切。 我知道MVC4有一些内置功能来识别浏览器,这可能有助于使其在不同的浏览器品牌之间兼容。但这主要是为了支持移动设备()。 如果你真的想使用HTML5,你必须接受这样一个事实,即旧的浏览器将无法按预期的方式显示所有内容。 您可能有兴趣阅读本文:

编辑


MVC 4不会检测您的浏览器是否支持该页面。因此,它也不会后退。MVC可以告诉您正在使用的浏览器等信息,但无法知道它是否受支持。

使用Visual Studio创建MVC4项目时,您将在项目的脚本文件夹中看到Modernizer-1.7.min.js文件。此脚本通过优雅地降低HTML sytax的级别,帮助您支持旧浏览器。您可以在此处找到有关Modernizer的更多信息:


我知道旧浏览器不支持HTML5。这是我的问题-ASP.NET MVC4会自动检测并编写自动回退吗?谢谢您的确认。我下载了MVC4,并检查这是不可能的。Anirban+1用于良好观察。我的问题是生成