怎么利用xmlhttp组件获取网页,具体步骤该怎么做,说详细点,谢谢。

来源:百度知道 编辑:UC知道 时间:2024/06/06 16:56:15
要编程吗?

当send方法成功后才可调用该方法。如果服务器返回的文档类型为"text/xml", 则这句话xmlhttp.getResponseHeader("Content-Type");将返回字符串"text/xml"。 可以使用getAllResponseHeaders方法获取完整的http头信息。
http://www.cnsdn.com.cn/inc/show.asp?id=4443

Xmlhttp是一种浏览器对象, 可用于模拟http的GET和POST请求。配合JavaScript可以实现页面数据在无刷新下的定时数据更

新,如果应用在聊天室、文字直播上可以取得较好的视觉效果。

IE中的 XmlHttp对象

在IE中XmlHttp被实现为ActiveX对象,通常使用

var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");

来创建一个对象,然后使用该对象的open方法来发出一个Http请求。

xmlhttp.open("GET", fragment_url);

这时候浏览器已经发出了Http请求,我们需要注册一个匿名函数给XmlHttp对象的onreadystatechange方法,这样当请求返回

时,xmlhttp就会自动调用我们注册的这个函数,下边是一个实际的例子。

xmlhttp.onreadystatechange = function()

{

if (xmlhttp.readyState == 4 && xmlhttp.status == 200)

{

element.inne