XmlHttp.open("Get", "test.asp?url=http://www.baidu.com", false);
这里改成异步啊
XmlHttp.open("Get", "test.asp?url=http://www.baidu.com", true);
这里改成异步啊
XmlHttp.open("Get", "test.asp?url=http://www.baidu.com", true);
解决方案 »
- image替换button,怎么给image添加鼠标滑过与点击样式!鼠标滑过替换图片,鼠标点击在替换令一张。
- 求一个算法
- 如何使SELECT 下边框下的空白部分不闪动?
- 怎么用js的addClassName给class=""加一个样式
- 简单问题
- 100在线结贴!设计一个按钮,按下去后按钮的字体变红色。我设计的函数哪里出问题了?如何修改?
- 如果用JAVAscript给表单里面的select追加值!在线等!(菜鸟)
- csdn这个论坛。
- 用腳本寫檢體和繁體的互換
- 新手请教?为什么这个计算程序的结果输不出来
- 求一个通过鼠标事件动态显示图片的函数!无奈5个小时了!!
- javascript用什么开饭环境比较好啊?
window.onload=function(){
//获取数据
var XmlHttp = getXmlhttp();
XmlHttp.open("Get", "test.asp?url=http://www.baidu.com", false);
XmlHttp.onreadystatechange = function(){
if(XmlHttp.readyState == 4){
if(XmlHttp.status == 200){
var t = XmlHttp.responseText;
var obj = document.getElementById("tt1")
obj.innerHTML = t;
var arr = obj.getElementsByTagName("div"); alert("网页里所有的div集合共有:"+arr.length+"个!");
}
}
}
XmlHttp.send(null); /*
var t = unescape(XmlHttp.responseText) var obj = document.getElementById("tt1")
obj.innerHTML = t;
var arr = obj.getElementsByTagName("div"); alert("网页里所有的div集合共有:"+arr.length+"个!");
*/
};
这样
window.onload=function(){
//获取数据
var XmlHttp = getXmlhttp();
XmlHttp.open("Get", "test.asp?url=http://www.baidu.com", true);
XmlHttp.onreadystatechange = function(){
if(XmlHttp.readyState == 4){
if(XmlHttp.status == 200){
var t = XmlHttp.responseText;
var obj = document.getElementById("tt1")
obj.innerHTML = t;
var arr = obj.getElementsByTagName("div"); alert("网页里所有的div集合共有:"+arr.length+"个!");
}
}
}
XmlHttp.send(null); /*
var t = unescape(XmlHttp.responseText) var obj = document.getElementById("tt1")
obj.innerHTML = t;
var arr = obj.getElementsByTagName("div"); alert("网页里所有的div集合共有:"+arr.length+"个!");
*/
};
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"></HEAD>
<script>
var getXmlhttp=function(){
var http_request;
if (window.XMLHttpRequest) {
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType("text/xml");
}
}
else
if (window.ActiveXObject) {
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e) {
}
}
}
if (!http_request) {
window.alert("can't create XMLHttpRequest object.");
return null;
}
return http_request;
};
window.onload=function(){
//获取数据
var XmlHttp = getXmlhttp();
XmlHttp.open("Get", "test.asp?url=http://www.baidu.com",true);
XmlHttp.onreadystatechange = function(){
if (XmlHttp.readyState == 4){
if (XmlHttp.status == 200) {//success
var t = unescape(XmlHttp.responseText)
var obj = document.getElementById("tt1")
obj.innerHTML = t;
var arr = obj.getElementsByTagName("div");
alert("网页里所有的div集合共有:"+arr.length+"个!");
}
else
{
alert( "抱歉,装载数据失败。原因: " + XmlHttp.statusText);
}
}
}
XmlHttp.setRequestHeader("If-Modified-Since","0");
XmlHttp.send(null);
};</script> <BODY>
<div id="tt1" style="overflow:hidden;height:200px;width:700px;"> </div>
</BODY>
</HTML>