Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.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 确定HTML5兼容性_Asp.net_Asp.net Mvc 3_Razor - Fatal编程技术网

Asp.net 确定HTML5兼容性

Asp.net 确定HTML5兼容性,asp.net,asp.net-mvc-3,razor,Asp.net,Asp.net Mvc 3,Razor,是否有ASP.NET Razor代码可用于确定是否有人使用兼容HTML5的浏览器浏览我的网站?或者,如果不是Razor,可能是JavaScript,甚至是服务器端C代码?您可以试试 它提供了一些关于浏览器的信息,不确定是否提供了支持HTML的版本。。。但是你可以试试看 或者,您可以存储在DB兼容的浏览器中,并在任何时候检查…没有“HTML5兼容浏览器”这样的东西。HTML5包含许多功能,其中大多数功能都有一种(Javascript)方法来检测它们是否可用并正常工作 是一个有用的工具,可帮助您确定

是否有ASP.NET Razor代码可用于确定是否有人使用兼容HTML5的浏览器浏览我的网站?或者,如果不是Razor,可能是JavaScript,甚至是服务器端C代码?

您可以试试 它提供了一些关于浏览器的信息,不确定是否提供了支持HTML的版本。。。但是你可以试试看


或者,您可以存储在DB兼容的浏览器中,并在任何时候检查…

没有“HTML5兼容浏览器”这样的东西。HTML5包含许多功能,其中大多数功能都有一种(Javascript)方法来检测它们是否可用并正常工作


是一个有用的工具,可帮助您确定哪些功能可用。还有其他的,你也可以为特定的功能开发自己的功能。

我看到了这一点,但我没有看到决定HTML5的任何特定属性。请查看这个问题和这篇文章。我并不想要HTML5的每一项功能。具体来说,我只需要检测浏览器是否支持HTML5Canvas功能和HTML5WebSQL。如果浏览器不支持这一点,那么我希望能够将它们重定向到使用Java小程序的页面!!document.createElement('canvas').getContext(从中挂起)。我相信WebSQL是一个非标准的标准,你应该使用
localStorage
。是的,我看到了canvas测试。我会用这个。至于Web SQL,我可能会放弃所有这些,转而使用SQL Server。