加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Ajax-同步通信

发布时间:2020-12-16 01:32:57 所属栏目:百科 来源:网络整理
导读:通过XMLHttpRequest进行同步通信。 open中的第三个参数为false时就是进行同步通信。 var xhr = new XMLHttpRequest();xhr.open( 'get' , 'http://example.com/something' , false );xhr.setRequestHeader( 'If-Modified-Since' , 'Thu,01 Jan 1970 00:00:00

通过XMLHttpRequest进行同步通信。
open中的第三个参数为false时就是进行同步通信。

var xhr = new XMLHttpRequest();
xhr.open('get','http://example.com/something',false);
xhr.setRequestHeader('If-Modified-Since','Thu,01 Jan 1970 00:00:00 GMT');
xhr.send(null);
if(xhr.status == 200){
    alert(xhr.responseText);
}

在实际操作中不推荐使用同步通信。在客户端JavaScript最重要的是如何减少用户的等待时间,尽可能向用户提供流畅的用户体验。所以,应当避免使用同步通信来减少等待时间。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读