欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【XML HttpRequst对象基础方法学习】,下面是详细的分享!
XML HttpRequst对象基础方法学习
<SCRIPT LANGUAGE="JavaScript">
var bloglist=new Array();
var xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
function startload(){
xmlHttp.open("GET", "http://blog.csdn.net/aaronbai/Rss.aspx", true);
xmlHttp.onreadystatechange=function() {
if (xmlHttp.readyState==4&&xmlHttp.status==200) {
var xmldom=xmlHttp.responseXML;
var channel=xmldom.documentElement.childNodes.item(0);
var itemlist=channel.childNodes;
for(var i=0;i<itemlist.length;i++){
var node=itemlist.item(i);
if(node.tagName=="title"){
blogtitle.innerHTML=node.text;
}
if(node.tagName=="link"){
bloglink.href=http://www.chinaz.com/program/2007/1012/node.text;
}
if(node.tagName=="description"){
blogdescription.innerHTML=node.text;
}
if(node.tagName=="item"){
bloglist[bloglist.length]=node.childNodes;
}
}
for(var i=0;i<bloglist.length;i++){
showitem(bloglist[0]);}
}
}
xmlHttp.send(null);
}
function showitem(itemlist){
for(var i=0;i<itemlist.length;i++){
var node=itemlist.item(i);
if(node.tagName=="title"){
itemtitle.innerHTML=node.text;
}
if(node.tagName=="link"){
itemlink.href=http://www.chinaz.com/program/2007/1012/node.text;
}
if(node.tagName=="description"){
description.innerHTML=node.text;
}
if(node.tagName=="dc:creator"){
author.innerHTML=node.text;
}
if(node.tagName=="pubDate"){
pubDate.innerHTML=node.text;
}
}
}
</SCRIPT>
<body onload="startload()">
<font color=blue><a id="bloglink" href=http://www.chinaz.com/program/2007/1012/"#"><div id="blogtitle"></div></a></font>
<br>
By <font color=blue><div id="managingEditor"></div>AaronBai</font><br>
<font color=blue><div id="blogdescription"></div></font><br>
<br>
<font color=#000066><a id="itemlink" href=http://www.chinaz.com/program/2007/1012/"#"><div id="itemtitle"></div></a></font><br>
By <font color=blue><div id="author"></div></font><br>
<div id="description"></div><br>
<div id="pubDate" align="right"></div>
</body>
以上所分享的是关于XML HttpRequst对象基础方法学习,下面是编辑为你推荐的有价值的用户互动:
相关问题:当服务器返回一个xml文档时,网页中的xmlhttpreque...
答:由于现在在公司负责制作标准的静态页面,为了增强客户体验,所以经常要做些AJAX效果,也学你也和我一样在,学习AJAX。而设计AJAX时使用的一个重要的技术(工具)就是XMLHTTPRequest对象了。这里海啸把我学习XMLHTTPRequest对象的一点资料拿出来... >>详细
相关问题:XMLHttpRequest对象有几个返回状态值?Servlet与JSP...
答:1. XMLHttpRequest返回值 0 初始化状态。XMLHttpRequest 对象已创建或已被 abort() 方法重置 1 open()方法已调用,但是 send() 方法未调用。请求还没有被发送 2 send()方法已调用,HTTP 请求已发送到 Web 服务器。未接收到响应 3 所有响应头部都... >>详细
相关问题:2016年零基础学习java是不是很难,应该先学习哪些知识
答:首先JAVA也是一种编程语言,在刚开始的时候,一写要多写代码,JAVA是面向对象的语言,一定要把面向对象那块知识学好。注意,是刚开始的时候多定代码,写到一定程度,基础学好了,就要把考虑一些算法的问题了。然后就是做一些项目,可以从简单的... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
