标签:detail tracking clipboard 服务器 ready html5 views copy 页签
在进行html5页面的设计时,希望用户加载完成页面后,进行交互时只改变其中的某些元素的内容,这样更像本地APP的呈现效果,但是HTML中的post、get如果使用submit进行提交的话会直接使用返回的内容刷新整个页面,这样有两个不好的地方:
1、返回的内容必须是整个页面都有的内容,但实际情况是仅仅需要改变页面中部分元素,这样就造成数据流量大,对服务器的性能有耗
2、用户能够明显感觉到页面在刷新,影响用户的体验
【解决方法】
使用JS进行表单的提交可以避免这个问题,js提交有如下好处
1、js可以只请求需要改变的信息内容,而不需要服务器返回其他,节省服务器的负担
2、Js不会刷新整个页面这样用户的体验也就好一点
【实现步骤】
页面功能如下:
点击一个按钮,切换到Home页签,同时加载home页面的内容
js脚本如下:
标签:detail tracking clipboard 服务器 ready html5 views copy 页签
原文地址:http://www.cnblogs.com/yelongsan/p/6747084.html