用Asp+XmlHttp实现RssReader功能

asp+|rss|xml

<style>
body
form
* {font:12px tahoma;line-height:140%;color:#000000}
.title
.time
a
</style>
<script type="text/javascript">
var switcher=0;
</script>
<body ondblclick="if(switcher==0)else">
<form name="rssform" method=post action="">
RSS资源:<INPUT TYPE="text" NAME="RssFeed" size=60 style="height:22px" value="<%=request("RssFeed")%>" onfocus=select()> <input type="submit" value="Read It">   双击鼠标可以关闭摘要,只显示标题
</form>
<hr/>
<%
If(request("RssFeed")="") Then
url="/rss2.asp"
else
url=request("RssFeed")
End If

Set xml = Server.CreateObject("Microsoft.XMLHTTP")
xml.Open "GET", url, False
xml.Send

Set xmlDom = server.createObject("microsoft.xmldom")
xmlDom.async=False
xmlDom.ValidateOnParse=false
xmlDom.load(xml.responseXML)

if xmlDom.ReadyState>2 Then 

  set oItem=xmlDom.getElementsByTagName("item")

  for i=0 to oItem.length-1
    response.write "<span style='font:bold 9px verdana;color:#000000'>"&i+1&"</span>. <a class='title' href='"&oItem(i).childNodes(1).text&"' target='_blank'>"&oItem(i).childNodes(0).text&"</a> <span class='time'>["&oItem(i).childNodes(3).text&"]<br />"
    response.write "<div>摘要:"&oItem(i).childNodes(4).text&"</div><br>"
  next
end if
%>

时间: 2024-08-22 14:15:10

用Asp+XmlHttp实现RssReader功能的相关文章

asp+XMLHTTP组件做采集常用函数收集

asp+|xml|采集|函数 asp+XMLHTTP组件做采集常用函数其中的html代码处理函数很管用,写得相当漂亮 <%'=================================================='函数名:GetHttpPage'作 用:获取网页源码'参 数:HttpUrl ------网页地址'==================================================Function GetHttpPage(HttpUrl)If IsNul

接口文件格式说明(asp+xmlhttp)

asp+|xml 接口xml文件格式<info><rec>       <depID>所属栏目</depID>       <smallClassID>所属信息单位</smallClassID>       <type>信息发布形式</type><keyWord>关键字</keyWord><title>新闻标题</title><author>作者<

ASP的含义、功能和选择

    从字面上说,ASP包含三方面含义: 1.Active:ASP使用了Microsoft的ActiveX技术.ActiveX(COM)技术是现在Microsoft软件的重要基础.它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作.ASP本身封装了一些基本组件和常用组件,有很多公司也开发了很多实用组件.只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速.简易地建立自己的WEB应用. 2.Server:ASP运行在服务器端.这样就不必担心浏览器是否支持ASP所使用的编程语言.

简单快捷实现ASP在线发邮件功能

发邮件|在线 简单快捷实现ASP在线发邮件功能 -------------------------------------------------------------------------------- 在编写网上应用程序时,经常碰到需要在线发送邮件的问题,邮件内容是由程序动态决定的,如果你采用的是ASP方式来编写网上应用程序,如何简单.快捷地实现这一功能呢? 笔者在实践中利用ASP的com组件功能,在vb中实现了一个发邮件的小组件,在ASP中只通过轻松调用,就可以实现该功能.所有邮件处理

网站综合信息查询工具大揭秘(asp+xmlhttp)

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 此类工具很多是通过asp+xmlhttp抓取官方页面信息(一般是国外网站),再二次整理.汉化,以便国内站长查看! 废话少说,现在就把此类工具的实现原理简单给大家说说,相信你读了此文后也可以很轻松的写出此类工具! 1.Alexa详细信息查询工具 此类工具分为两种 1.通过Alexa官方API接口获取信息,此类查询每千次查询需要向alexa支付

求asp.net导数据功能,导出多个数据,在同一个工作簿不同的sheet中

问题描述 求asp.net导数据功能,导出多个数据,在同一个工作簿不同的sheet中 各位,问一个问题,我现在就是想做一个导出功能,要求是这样的,假如有5个小区,那么我现在需要导出这个五个小区的数据,但是呢,这个五个小区不在同一个表格中,导出来分五个表,就是在同一个工作簿中的5个sheet中,求代码啊 解决方案 引用 ClosedXML.dll; () 构造 DataSet , 里面包含 5 个 DataTable , 正好就是你的数据. 余下的代码按下面的吧. 简洁明快吧! DataSet d

asp+xmlhttp 返回结果分析

问题描述 用asp+xmlhttp远程登录一个网站,并取回数据,由于目标网站没有xml网页,所以只能用responsetext取回html代码,我想比较准确的得到取回代码中表单的值,并处理后存入数据库.用正则表达式不太稳定,目标网页稍有改动就取不到值了.js里可以用getelementtagname.value这一类的语句(js不熟--也不知道写对没),asp里解决这个问题有什么思路么?我想了一个是将html转成xml,然后取节点,但是--太难了--,而且我对xml也不了解--希望有高手提供个思

有懂网站开发的吗?ASP.NET中水印功能在本地可以显示。为什么上了服务器就显示不出来了呢。????

问题描述 有懂网站开发的吗?ASP.NET中水印功能在本地可以显示.为什么上了服务器就显示不出来了呢.???? 解决方案 解决方案二:看看保存的图片路径是否正确.估计你存的是绝对路径,所以上了服务器找不到了.解决方案三:问题太精简了吧.不太清楚状况

asp.net截屏功能实现截取web页面_实用技巧

本文实例展示了asp.net截屏功能实现截取web页面的方法,代码简洁易懂,分享给大家供大家参考. 具体实现代码如下: using System.Drawing; //打开该页面 System.Diagnostics.Process.Start("IEXPLORE.EXE", "http://localhost:56/Spacxxe.html"); System.Threading.Thread.Sleep(3000); //截屏 //创建并设置画布大小 Syste