发表于: 2019-11-23 23:59:31

1 1215


今天完成的事情:

编写了js任务5的登陆页面,在点击密码输入框的时候进入正则表达式判断已经输入的账号格式是否正确,如果不正确则弹出对话框提示正确的账号格式,并且设置账号输入框的value = 0,要求重新输入格式正确的账号。密码部分也同理,当点击登录按钮的时候首先判断两个输入框的值格式是否正确,如果不正确则提示账号或者密码格式错误,这一步也可以防止客户没有输入任何值就完成登录步骤。

还学习了nginx这个软件反向代理的操作步骤,主要是更改nginx.conf程序中http块的server块,通过设定端口,和域名和location代码块中的本地地址,从而能够在浏览器中用自己设定的域名访问到指定的地址,反向代理我的理解是把代理服务器和目标服务器绑定到一起,然后浏览器访问的是代理服务器然后通过代理服务器转接到目标服务器,这一过程就是反向代理。通过对windows中hosts文件修改,将本地域名和自己想要的地址绑定,再在nginx中把本地域名通过proxy_pass与目标地址绑定,至此完成了反向代理,通过浏览器即可访问。

然后晚上的时候开始学习AJAX,

其主要包含四个部分的操作即,创建XMLhtttprequest实例,然后发起http请求后接受网站返回的数据然后更改当前的网页,这样做的目的只用更改网页部分信息而不是从新加载整个网页极大的提高了资源利用率。AJAX中有很多的方法,如.readystate,它返回的是一个整数,有5个值。因为还没有看完AJAX的相关文档所以今天就写到这里吧。

明天要做的事情:

学习完AJAX的相关文档,尝试进行异步操作。在学习AJAX的时候知道了AJAX存在限制即:只能向同源的网址发出http请求,如果发出跨域请求就会报错,然后后面的课程有跨域相关的知识,明天争取学习一下,尽量推进一下进度


返回列表 返回列表
评论

    分享到