为什么我的Ajax在IE中OK,FF就全无反应? 你放网页里用http://…… 这样的方式就不行了的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </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", "http://www.baidu.com", false); XmlHttp.send(null);var t = XmlHttp.responseText var obj = document.getElementById("tt1") obj.innerHTML = t; var arr = obj.getElementsByTagName("div"); alert("网页里所有的div集合共有:"+arr.length+"个!"); };</script> <BODY> <div id="tt1" style="overflow:hidden;height:200px;width:700px;"> </div> </BODY></HTML> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><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", false); 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+"个!"); };</script> <BODY> <div id="tt1" style="overflow:hidden;height:200px;width:700px;"> </div> </BODY></HTML>test.asp:<%url=request("url")set http=Server.createobject("Microsoft.XMLHTTP") Http.open "GET",url,false Http.send() getHTTPPage=bytes2BSTR(Http.responseBody) set http=nothing'if err.number<>0 then err.Clear Function bytes2BSTR(vIn) dim strReturn dim i1,ThisCharCode,NextCharCode strReturn = "" For i1 = 1 To LenB(vIn) ThisCharCode = AscB(MidB(vIn,i1,1)) If ThisCharCode < &H80 Then strReturn = strReturn & Chr(ThisCharCode) Else NextCharCode = AscB(MidB(vIn,i1+1,1)) strReturn = strReturn & Chr(CLng(ThisCharCode) * &H100 + CInt(NextCharCode)) i1 = i1 + 1 End If Next bytes2BSTR = strReturn End Function response.Write escape(getHTTPPage)%> 莫名其妙,求指点:引用文件中数据的问题 javascript 一直报“缺少对象”错误 求教Jquery中的slideDown的方向问题!! 滚动条问题 能正常运行,但是提示undefinded 为空或不是对象 javascript操作XML,为什么在ASP.net下不行 js文件中的值如何传给PHP文件变量? 在线等待,帮忙看一下 关于历史页面的问题!!! 如何阻止默认事件 关于一段VBS转换为jS的问题 梅花雪MzTreeView1.0
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</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", "http://www.baidu.com", false);
XmlHttp.send(null);var t = XmlHttp.responseText
var obj = document.getElementById("tt1")
obj.innerHTML = t;
var arr = obj.getElementsByTagName("div"); alert("网页里所有的div集合共有:"+arr.length+"个!");
};</script> <BODY>
<div id="tt1" style="overflow:hidden;height:200px;width:700px;"> </div>
</BODY>
</HTML>
<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", false);
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+"个!");
};</script> <BODY>
<div id="tt1" style="overflow:hidden;height:200px;width:700px;"> </div>
</BODY>
</HTML>test.asp:<%url=request("url")
set http=Server.createobject("Microsoft.XMLHTTP")
Http.open "GET",url,false
Http.send()
getHTTPPage=bytes2BSTR(Http.responseBody)
set http=nothing
'if err.number<>0 then err.Clear
Function bytes2BSTR(vIn)
dim strReturn
dim i1,ThisCharCode,NextCharCode
strReturn = ""
For i1 = 1 To LenB(vIn)
ThisCharCode = AscB(MidB(vIn,i1,1))
If ThisCharCode < &H80 Then
strReturn = strReturn & Chr(ThisCharCode)
Else
NextCharCode = AscB(MidB(vIn,i1+1,1))
strReturn = strReturn & Chr(CLng(ThisCharCode) * &H100 + CInt(NextCharCode))
i1 = i1 + 1
End If
Next
bytes2BSTR = strReturn
End Function
response.Write escape(getHTTPPage)
%>