http://zhidao.baidu.com/q?ct=20&qid=51827819&pn=65535&rn=25&tn=rssqb
//RSS如果我想用Javascript来写应该怎么搞???我的需求是只要一个.js文件假设我写了一个获取网页原代码的方法,当我把连接地址指向这个js文件的时候,他返回的是一串xml流
怎么弄????
//RSS如果我想用Javascript来写应该怎么搞???我的需求是只要一个.js文件假设我写了一个获取网页原代码的方法,当我把连接地址指向这个js文件的时候,他返回的是一串xml流
怎么弄????
解决方案 »
- .net线程
- 谁能给我点关正则式的书籍(或者信息采集类的程序也可)
- datatable序列化问题
- VS2005里,通过系统向导建立*.xsd那种访问数据库的方式算不算ORM的一种实现?
- 求经验
- 客户端的提交类按钮不起作用了?
- 这是什么原因?"System.Runtime.InteropServices.COMException”类型的异常出现在 system.windows.forms.dl"
- C#窗体假死的解决方案!急!
- 散分!100,请大家告诉我,我原来学VB的,现在想转向,有两个选择.net和java,哪个有前途,还有是高程好,还是SUN的认证好,急!!!
- 使用SharpZipLib,解压的时候怎么只解压部分文件
- 一个简单的FORM跳转问题
- 求助Winform中DataGridView控件的问题
我给你一段示例代码。
var XmlHttp;function createXmlHttpRequest(){
if(window.ActiveXObject){
XmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}else if(window.XMLHttpRequest){
XmlHttp=new XMLHttpRequest();
}
}function getservertext1(){
createXmlHttpRequest();
XmlHttp.onreadystatechange=showmessage;
XmlHttp.open("GET","ajaxres1.aspx",true);
XmlHttp.send(null);
}function showmessage(){
if(XmlHttp.readyState==4){
if(XmlHttp.status==200){
var obj;
//obj=document.getElementById("maindiv");
obj=XmlHttp.responseText; //得到文本流
obj=XmlHttp.responseXML; //得到XML对象,可以使用xml的各种方法
}
}
}把ajaxres1.asp换成你需要的url就可以了。
为什么页面上只是显示:[Object]<script>
var XmlHttp;function createXmlHttpRequest(){
if(window.ActiveXObject){
XmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}else if(window.XMLHttpRequest){
XmlHttp=new XMLHttpRequest();
}
}function getservertext1(){
createXmlHttpRequest();
XmlHttp.onreadystatechange=showmessage;
XmlHttp.open("GET","http://zhidao.baidu.com/q?ct=20&qid=50129451&pn=65535&rn=25&tn=rssqb",true);
XmlHttp.send(null);
}function showmessage(){
if(XmlHttp.readyState==4){
if(XmlHttp.status==200){
var obj;
//obj=document.getElementById("maindiv");
obj=XmlHttp.responseText; //得到文本流
obj=XmlHttp.responseXML; //得到XML对象,可以使用xml的各种方法 }
}
}
</script><body onload="getservertext1()"></body>
http://www.w3school.com.cn/xsl/index.asp
var XmlHttp; function createXmlHttpRequest(){
if(window.ActiveXObject){
XmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}else if(window.XMLHttpRequest){
XmlHttp=new XMLHttpRequest();
}
} function getservertext1(){
createXmlHttpRequest();
XmlHttp.onreadystatechange=showmessage;
XmlHttp.open("GET","http://zhidao.baidu.com/q?ct=20&qid=50129451&pn=65535&rn=25&tn=rssqb",true);
XmlHttp.send(null);
} function showmessage(){
if(XmlHttp.readyState==4){
if(XmlHttp.status==200){
var obj;
obj=document.getElementById("maindiv");
obj.innerHTML=XmlHttp.responseText; //得到文本流
//obj=XmlHttp.responseXML; //得到XML对象,可以使用xml的各种方法 }
}
}
</script> <body onload="getservertext1()">
<div id="maindiv"></div>
</body>这样就能看到了。
var XmlHttp; function createXmlHttpRequest(){
if(window.ActiveXObject){
XmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}else if(window.XMLHttpRequest){
XmlHttp=new XMLHttpRequest();
}
} function getservertext1(){
createXmlHttpRequest();
XmlHttp.onreadystatechange=showmessage;
XmlHttp.open("GET","http://zhidao.baidu.com/q?ct=20&qid=50129451&pn=65535&rn=25&tn=rssqb",true);
XmlHttp.send(null);
} function showmessage(){
if(XmlHttp.readyState==4){
if(XmlHttp.status==200){
var obj;
obj=document.getElementById("maindiv");
obj.innerHTML=XmlHttp.responseXML; //我更改为Xml,firefox什么都没有,ie显示结果[object],如果是Text IE可以显示,Firefox依旧什么都没有!
/**/
}
}
}
</script> <body onload="getservertext1()">
<div id="maindiv"> </div>
</body>