这是从W3school截取的一张图。
我在做登录页面的时候遇到了个问题,这是我昨天在SF提的问题。
虽然用AJAX能解决,但还得自己写一个PHP文件或者ASP。
有没有更简便的方法解决这个问题呢?
最早的网页是静态的,设计的时候没考虑到不断更新一部分内容等问题。没有修改页面的接口。所以唯一更新的方式就是刷新。Javascript出现后,人们有了操纵DOM的能力,可以在客户端修改网站内容。
而AJAX,基本思想就是用Javascript向服务器发送请求,根据服务器返回的内容,更新网页。这样就避免了刷新。
如果是些无关紧要的更新,比如网页时钟、动画啥的。。只写Javascript就行了。如果是用户登录等操作,像你之前问的那个问题,就肯定得写服务器端代码了。当然你可以不用AJAX,让服务器直接在POST结果里返回一个新的页面,上面有更改后的网页的内容。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。