读取其他数据类似
<body>
<div id=t></div>
<script>
x =new ActiveXObject("Microsoft.XMLHTTP")
x.open("GET","http://keqiji.org/rss/listings.xml",false)
x.send()
if(x.status==200)
{
d = x.responseXML
c = ""
nodes = d.selectNodes("//RECORD")
for(i = 0;i<nodes.length;i++)
{
c+="<a href='" +nodes[i].childNodes[0].text + "'>" + nodes[i].childNodes[1].text + "</a><br>"
}
document.all.t.innerHTML = c
}
</script>
<body>
<div id=t></div>
<script>
x =new ActiveXObject("Microsoft.XMLHTTP")
x.open("GET","http://keqiji.org/rss/listings.xml",false)
x.send()
if(x.status==200)
{
d = x.responseXML
c = ""
nodes = d.selectNodes("//RECORD")
for(i = 0;i<nodes.length;i++)
{
c+="<a href='" +nodes[i].childNodes[0].text + "'>" + nodes[i].childNodes[1].text + "</a><br>"
}
document.all.t.innerHTML = c
}
</script>
解决方案 »
- 刚接触js。JS文件在IE中能显示,但在火狐中显示不出来,跪求高手指出...
- 屡试不成功!!求鼠标经过菜单延迟响应事件(以下面代码为例),javascript,,感激不尽啊
- switch
- Js,Vbs技术挑战——————————
- javascript fso.getfile 能否使用相对路径
- 怎样固定我的表格大小
- 模式窗口怎么调用父窗口的方法
- 请问如何将JScript.Encode编码的东东反编码?
- 高手请看:javascript打开新窗口函数的有趣问题
- 假如我有一组radiobutton(单选按钮),3个。如何实现选择后单击一个按钮就跳到不同的页面?在线等待
- 客户端动态修改xml网页---------------------究竟是谁更愚蠢? IE? 我?
- 怎么得到当前用户临时文件夹的位置?
<div id=t></div>
<script>
x =new ActiveXObject("Microsoft.XMLHTTP")
x.open("GET","http://keqiji.org/rss/listings.xml",false)
x.send()
if(x.status==200)
{
d = x.responseXML
c = "<table>"
nodes = d.selectNodes("//RECORD")
for(i = 0;i<nodes.length;i++)
{
c+="<tr><td><a href='" +nodes[i].childNodes[0].text + "'>" + nodes[i].childNodes[1].text + "</a></td></tr>"
c+="<tr><td>" +nodes[i].childNodes[2].text + "</td></tr>"
}
c += "</table>"
document.all.t.innerHTML = c
}
</script>
提醒一个吧
一般javascript里面调用MS的对象都用new ActiveXObject来申明一下
!
即可得到随机节点
<div id=t></div>
</body>
<script>
x =new ActiveXObject("Microsoft.XMLHTTP")
x.open("GET","http://keqiji.org/rss/listings.xml",false)
x.send()
if(x.status==200)
{
d = x.responseXML
c = "<table>"
nodes = d.selectNodes("//RECORDS")for(i = 0;i<nodes[0].childNodes.length;i++)
{
subnodes=nodes[0].childNodes[i].childNodes;
j=Math.floor(subnodes.length * Math.random())
c+="<tr><td style='color:ff0000;font-weight:bold'>" + nodes[0].childNodes[i].nodeName + ":</td></tr>"
c+="<tr><td><a href='" + subnodes[j].childNodes[0].text + "'>" + subnodes[j].childNodes[1].text + "</a></td></tr>"
c+="<tr><td>" +subnodes[j].childNodes[2].text + "</td></tr>"
}c += "</table>"
document.all.t.innerHTML = c
}
</script>
看到这个,心里就不舒服