Ajax同步与异步传输的示例代码


Posted in Javascript onNovember 21, 2013
//同步传输模式   function RequestByGet(nProducttemp,nCountrytemp)   
{   
    var xmlhttp   
    if (window.XMLHttpRequest)     
    {     
         //isIE   =   false;     
         xmlhttp   =   new   XMLHttpRequest();     
    }     
    else if (window.ActiveXObject)   
    {     
         //isIE   =   true;     
         xmlhttp   =   new   ActiveXObject("Microsoft.XMLHTTP");     
    }   
    //Web page location.   
    var URL="https://3water.com/;   
    xmlhttp.open("GET",URL, false);   
    //xmlhttp.SetRequestHeader("Content-Type","text/html; charset=Shift_JIS")   
    xmlhttp.send(null);   
    var result = xmlhttp.status;   
    //OK   
    if(result==200)   
    {   
        document.getElementById("div_RightBarBody").innerHTML=xmlhttp.responseText;   
    }   
    xmlhttp = null;   
}   
  
//异步传输模式   
var xmlhttp   
function RequestByGet(nProducttemp,nCountrytemp)   
{   
    if (window.XMLHttpRequest)     
    {     
         //isIE   =   false;     
         xmlhttp   =   new   XMLHttpRequest();     
    }     
    else if (window.ActiveXObject)   
    {     
         //isIE   =   true;     
         xmlhttp   =   new   ActiveXObject("Microsoft.XMLHTTP");     
    }   
    //Web page location.   
    var URL="https://3water.com/";   
    xmlhttp.open("GET",URL, true);   
    xmlhttp.onreadystatechange = handleResponse;   
    //xmlhttp.SetRequestHeader("Content-Type","text/html; charset=UTF-8")   
    xmlhttp.send(null);     
}   
function handleResponse()   
{   
    if(xmlhttp.readyState == 4 && xmlhttp.status==200)   
    {   
        document.getElementById("div_RightBarBody").innerHTML=xmlhttp.responseText;   
        xmlhttp = null;   
    }  
}
Javascript 相关文章推荐
可以支持多中格式的JS键盘
May 02 Javascript
javascript转换字符串为dom对象(字符串动态创建dom)
May 10 Javascript
XENON基于JSON变种
Jul 27 Javascript
js的匿名函数使用介绍
Dec 11 Javascript
jQuery中多个元素的Hover事件解决方案
Jun 12 Javascript
javascript实现ecshop搜索框键盘上下键切换控制
Mar 18 Javascript
JQuery显示、隐藏div的几种方法简明总结
Apr 16 Javascript
浅谈JS封闭函数、闭包、内置对象
Jul 18 Javascript
详解vue-cli官方脚手架配置
Jul 20 Javascript
vue 点击按钮增加一行的方法
Sep 07 Javascript
详解VSCode配置启动Vue项目
May 14 Javascript
VuePress 中如何增加用户登录功能
Nov 29 Javascript
jquery与prototype框架的详细对比
Nov 21 #Javascript
Tab切换组件(选项卡功能)实例代码
Nov 21 #Javascript
JS仿百度搜索自动提示框匹配查询功能
Nov 21 #Javascript
探讨javascript是不是面向对象的语言
Nov 21 #Javascript
JS中把字符转成ASCII值的函数示例代码
Nov 21 #Javascript
Javascript对象属性方法汇总
Nov 21 #Javascript
获得Javascript对象属性个数的示例代码
Nov 21 #Javascript
You might like
php中比较简单的导入phpmyadmin生成的sql文件的方法
2011/06/28 PHP
浅析php数据类型转换
2014/01/09 PHP
ThinkPHP3.2框架自带分页功能实现方法示例
2019/05/13 PHP
PHP实现二维数组(或多维数组)转换成一维数组的常见方法总结
2019/12/04 PHP
Javascript模块模式分析
2008/05/16 Javascript
javascript 支持链式调用的异步调用框架Async.Operation
2009/08/04 Javascript
javascript 匿名函数的理解(透彻版)
2010/01/28 Javascript
js constructor的实际作用分析
2011/11/15 Javascript
使用UglifyJS合并/压缩JavaScript的方法
2012/03/07 Javascript
用javascript为页面添加天气显示实现思路及代码
2013/12/02 Javascript
使用Node.js实现一个简单的FastCGI服务器实例
2014/06/09 Javascript
JS使用eval解析JSON的注意事项分析
2015/11/14 Javascript
JS动态给对象添加属性和值的实现方法
2016/10/21 Javascript
JS焦点图,JS 多个页面放多个焦点图的实例
2016/12/08 Javascript
Bootstrap CSS组件之导航条(navbar)
2016/12/17 Javascript
微信小程序iBeacon测距及稳定程序的实现解析
2019/07/31 Javascript
vue实现购物车加减
2020/05/30 Javascript
python中json格式数据输出的简单实现方法
2016/10/31 Python
Python 查看文件的读写权限方法
2018/01/23 Python
Anaconda 离线安装 python 包的操作方法
2018/06/11 Python
python清除函数占用的内存方法
2018/06/25 Python
Python+selenium 获取浏览器窗口坐标、句柄的方法
2018/10/14 Python
Django-Rest-Framework 权限管理源码浅析(小结)
2018/11/12 Python
python读取xlsx的方法
2018/12/25 Python
python基于plotly实现画饼状图代码实例
2019/12/16 Python
Python实现在Windows平台修改文件属性
2020/03/05 Python
使用Django实现把两个模型类的数据聚合在一起
2020/03/28 Python
Pycharm编辑器功能之代码折叠效果的实现代码
2020/10/15 Python
Sublime Text3最新激活注册码分享适用2020最新版 亲测可用
2020/11/12 Python
Python中pass的作用与使用教程
2020/11/13 Python
九年级化学教学反思
2014/01/28 职场文书
2014年廉洁自律承诺书
2014/05/26 职场文书
2014年法院个人工作总结
2014/12/17 职场文书
电气工程师岗位职责
2015/02/12 职场文书
2016年春季运动会加油稿
2015/07/22 职场文书
vue整合百度地图显示指定地点信息
2022/04/06 Vue.js