<script type="text/javascript" language="javascript"> var http_request = false; function makeRequest(url) { http_request = false; if (window.XMLHttpRequest) { // Mozilla, Safari,...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/xml');
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
} if (!http_request) {
alert('Giving up :( Cannot create an XMLHTTP instance');
return false;
}
http_request.onreadystatechange = alertContents;
http_request.open('GET', url, true);
http_request.send(null); } function alertContents() { if (http_request.readyState == 4) {
if (http_request.status == 200) {
alert(http_request.responseText);
} else {
alert('There was a problem with the request.');
}
} }
</script>
<span
style="cursor: pointer; text-decoration: underline"
onclick="makeRequest('http://blog.csdn.net/love01px/')">
Make a request
</span><br/>
<span
style="cursor: pointer; text-decoration: underline"
onclick="makeRequest('http://www.baidu.com/')">
Baidu
</span><br/>
<span
style="cursor: pointer; text-decoration: underline"
onclick="makeRequest('http://www.google.com/')">
GOOGLE
</span><br/>
xmlhttp组件默认使用UTF-8编码,如果网站是UTF-8编码的就没问题,如果是GB2312显示会出错
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/xml');
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
} if (!http_request) {
alert('Giving up :( Cannot create an XMLHTTP instance');
return false;
}
http_request.onreadystatechange = alertContents;
http_request.open('GET', url, true);
http_request.send(null); } function alertContents() { if (http_request.readyState == 4) {
if (http_request.status == 200) {
alert(http_request.responseText);
} else {
alert('There was a problem with the request.');
}
} }
</script>
<span
style="cursor: pointer; text-decoration: underline"
onclick="makeRequest('http://blog.csdn.net/love01px/')">
Make a request
</span><br/>
<span
style="cursor: pointer; text-decoration: underline"
onclick="makeRequest('http://www.baidu.com/')">
Baidu
</span><br/>
<span
style="cursor: pointer; text-decoration: underline"
onclick="makeRequest('http://www.google.com/')">
</span><br/>
xmlhttp组件默认使用UTF-8编码,如果网站是UTF-8编码的就没问题,如果是GB2312显示会出错
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货