【发布时间】:2013-07-25 00:59:59
【问题描述】:
我想使用 输入类型 或 HTML5 的其他功能。但并非所有浏览器都支持这些 HTML5 功能。
如何检查用户的浏览器是否与 仅 PHP 代码兼容 html5?。
顺便说一句,我不喜欢 modernizr。我必须用 PHP 弄清楚。
示例:
HTML5兼容浏览器:
<input type="date" value="" />
Html5 不兼容的浏览器:
<input id="datepicker" type="text" value="" />
【问题讨论】:
-
您可以查看。您可能会被浏览器欺骗(或没有提供任何信息),那么将这些信息发送到服务器有什么意义呢?另外,添加
id属性如何使其与浏览器不兼容? -
@BLaZuRE 没问题,输入标签正在渲染服务器端
-
@BLaZuRE 这不是他担心的 id,而是使用在 html5 中呈现为日期输入字段的 type="date":w3schools.com/html/tryit.asp?filename=tryhtml5_input_type_date
-
@RMK 啊,我没有看到类型的区别,所以我很困惑。
标签: php html cross-browser compatibility