Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/286.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.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
Php HTML5在旧浏览器中工作吗?_Php_Asp.net_Html - Fatal编程技术网

Php HTML5在旧浏览器中工作吗?

Php HTML5在旧浏览器中工作吗?,php,asp.net,html,Php,Asp.net,Html,我想知道HTML5验证在旧浏览器中是否有效如果是,那么它很好,如果不是,那么为什么开发HTML验证是一种高安全风险,因为如果初学者依赖这些验证,那么可能对他/她有害。我添加了更多的标签,因为我想知道开发HTML5验证背后的原因 多谢各位 我想知道HTML5验证在旧浏览器中是否有效 不会。新功能在旧浏览器中不起作用 如果是,那么它很好,如果不是,那么为什么开发HTML验证是一个高安全风险,因为如果初学者依赖这些验证,那么它可能对他/她有害 与客户端JavaScript验证相比,它不存在更多的安全风

我想知道HTML5验证在旧浏览器中是否有效如果是,那么它很好,如果不是,那么为什么开发HTML验证是一种高安全风险,因为如果初学者依赖这些验证,那么可能对他/她有害。我添加了更多的标签,因为我想知道开发HTML5验证背后的原因 多谢各位

我想知道HTML5验证在旧浏览器中是否有效

不会。新功能在旧浏览器中不起作用

如果是,那么它很好,如果不是,那么为什么开发HTML验证是一个高安全风险,因为如果初学者依赖这些验证,那么它可能对他/她有害

与客户端JavaScript验证相比,它不存在更多的安全风险

任何形式的客户端验证都是为了方便用户,而不是为了安全

如果需要安全性,则必须使用服务器端验证。只有在提交表单,然后需要将错误页发送回浏览器后,才能执行此操作

我想知道开发HTML5验证背后的原因

多年来,人们一直使用客户端验证,因为让用户更方便是件好事。在HTML中加入一个方法可以使操作更容易,并提供一致的UI

我想知道HTML5验证在旧浏览器中是否有效

不会。新功能在旧浏览器中不起作用

如果是,那么它很好,如果不是,那么为什么开发HTML验证是一个高安全风险,因为如果初学者依赖这些验证,那么它可能对他/她有害

与客户端JavaScript验证相比,它不存在更多的安全风险

任何形式的客户端验证都是为了方便用户,而不是为了安全

如果需要安全性,则必须使用服务器端验证。只有在提交表单,然后需要将错误页发送回浏览器后,才能执行此操作

我想知道开发HTML5验证背后的原因


多年来,人们一直使用客户端验证,因为让用户更方便是件好事。在HTML中加入一种方法可以使操作更容易,并提供一致的UI。

通过Jquery作为一种相对简单的方法来检查浏览器中对HTML5的支持

 function supportsFormaction() {
    var input = document.createElement("input"); // create an element in memory
    return "formAction" in input; // check if the browser supports the attribute
}
现在这个函数的返回值是布尔值,如下所示

正确:支持 不支持False
逻辑:FormAction是HTML5属性,因此在不支持HTML5的浏览器中使用时将给出false

通过Jquery as检查浏览器中HTML5支持的相对简单的方法

 function supportsFormaction() {
    var input = document.createElement("input"); // create an element in memory
    return "formAction" in input; // check if the browser supports the attribute
}
现在这个函数的返回值是布尔值,如下所示

正确:支持 不支持False
逻辑:FormAction是HTML5属性,因此在不支持HTML5的浏览器中使用时将给出false

你先看了这个吗@JamesWong这个链接不起作用。你先看了这个吗@JamesWong此链接不起作用。