废话不多说,直接上正题
首先请看下面的流程图,初步了解一下这个验证过程。
用户在登录页面填写用户名和密码信息,并点击提交按钮后,这些信息将通过Http合约传输到网站后台的验证程序。 验证程序接收信息,做一些必要的处理,并运行SQL查询语言(验证程序已经提前与数据库建立连接)调用后台数据库。 如果数据库中记录了用户名和密码,则数据库返回的结果为true。 此时,验证程序确定查询的结果。 如果为 true ,则页面将跳转。 此时客户端页面会跳转到真正的业务界面; 如果查询返回的结果为假,验证程序不会跳转,并向客户端页面输出警告信息。
以上整个过程可以通过很多中间编程语言来实现,比如PHP、Java等,并且需要后台数据库的支持,但是网站服务器还需要配置数据库插件。 一方面,服务器架构过于冗长。 更重要的是,对于一些大型网站来说,为了节省成本、提高访问速度,没有必要进行如此复杂的服务器配置。 所以这就导致了后续通过JavaScript脚本语言对登录信息进行验证操作。
众所周知,JavaScript是一种脚本语言,是一种运行在客户端的编程语言。 当用户打开浏览器并输入网站地址时,不仅会下载网站的html文件,还会下载与html文档匹配的*.js文件。 这样,当用户单击页面上的各个选项时javascript 刷新验证码,页面可以做出正确的反应。
需要提交登录信息javascript 刷新验证码,该功能在HTML页面中的实现依赖于form标签。 我们来看一段代码。
网页