Ajax同步与异步传输的示例代码_javascript技巧
程序员文章站
2022-03-29 12:16:57
...
复制代码 代码如下:
//同步传输模式
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="http://www.jb51.net/;
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="http://www.jb51.net/";
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;
}
}
推荐阅读
-
鼠标移到div,浮层显示明细,弹出层与div的上边距左边距重合(示例代码)_javascript技巧
-
jquery ajax 同步异步的执行示例代码_jquery
-
Ajax实现的异步传输与验证示例代码
-
Ajax实现的异步传输与验证示例代码
-
JS动态添加与删除select中的Option对象(示例代码)_javascript技巧
-
js 时间格式与时间戳的相互转换示例代码_javascript技巧
-
jquery ajax 同步异步的执行示例代码_jquery
-
js中同步与异步处理的方法和区别总结_javascript技巧
-
javascript 文件的同步加载与异步加载实现原理_javascript技巧
-
简单谈谈JavaScript的同步与异步_javascript技巧