`
hereson
  • 浏览: 1451075 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

用Asp+XmlHttp实现RssReader功能

    博客分类:
  • vbs
阅读更多

<style>
body {margin:10px;background-color:#ffffff;margin-top:6px;}
form{margin:0px;}
* {font:12px tahoma;line-height:140%;color:#000000}
.title {font-weight:bold;color:red;}
.time {font:10px;color:#999999;}
a {text-decoration:none;color:blue;}
</style>
<script type="text/javascript">
var switcher=0;
</script>
<body ondblclick="if(switcher==0){document.styleSheets[0].addRule('div','display:none');switcher=1}else{document.styleSheets[0].addRule('div','display:block');switcher=0}">
<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"> &nbsp;&nbsp;双击鼠标可以关闭摘要,只显示标题
</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
%>

资料引用:http://www.knowsky.com/5775.html

分享到:
评论

相关推荐

    Asp+XmlHttp实现RssReader

    如何生成动态的XML文档,介于动态文档是ASP格式的,所以必须借助FSO进行XML文件的生成...我这里上传的资源里面包含了用Asp+XmlHttp实现RssReader功能,用ASP生成XML数据文档(RSS订阅)两个功能的代码。希望能给你帮助

    asp+xmlhttp+javascript+xml

    【标题】"asp+xmlhttp+javascript+xml" 涉及的核心技术是AJAX(异步JavaScript和XML),它是一种在不重新加载整个网页的情况下,能够更新部分网页的技术。在这个特定的模型中,XMLHTTP(XMLHttpRequest)对象是关键...

    asp数据抓取程序,asp+xmlhttp抓取远程数据到数据库

    asp数据抓取程序,asp+xmlhttp抓取远程数据到数据库

    xmlhttp_asp+javascript+json+xml

    实现通用型基于xmlhttp的ajax模型。 客户端用javascript建立xmlhttp对象, 采用规范化的dom来处理上传的xml格式数据, 通过eval方法解译服务端回传的json格式数据。 服务端用asp编写,通过response.binaryRead()解译...

    xmlhttp+asp+javascript+xml+json

    在压缩包"xmlhttp+asp+javascript+xml+json"中,可能包含了示例代码或者教程,展示了如何在ASP环境中使用XMLHTTP对象与服务器通信,JavaScript处理JSON或XML响应,并在客户端进行数据操作。如果你正面临一个需要使用...

    用asp+xmlhttp编写web采集程序

    本文不讨论这种使用这种程序引起的版权或道德问题,只谈这种程序在ASP+VBScript环境下的实现 :slightly_smiling_face: 预备知识:除了一般的ASP+VBScript的知识外,你还需要了解xmlhttp对象和正则表达式对象。...

    ssh+sql+jquery+ckeditor+css2+html5+ext4+swt+xmlhttp+易宝支付帮助文档_各类web开发文档

    9. **XMLHttpRequest**:简称XHR,是JavaScript的一个内置对象,用于在不刷新整个页面的情况下与服务器进行异步数据交换,是实现AJAX(Asynchronous JavaScript and XML)的核心。 10. **易宝支付**:易宝支付是...

    清水阁XMLHttp实现Asp生成HTML静态文件(带进度条)

    清水阁出品,使用XMLHttp对象实现Asp生成HTML静态文件,支持生成进度条显示,以前发布过asp生成静态文件的模块例子,不过那是基于模板替换的方法实现的,这个是用XMLHttp的方法来实现的,页面很简单,直接执行...

    清水阁原创利用XMLHttp实现asp生成HTML静态文件(带生成进度条) v.rar

    今天这个是用XMLHttp的方法来实现的,页面很简单,直接执行html.asp文件就可以了, 再次强调这只是个方法,不是完整的ASp生成html的网站,是供网友学习时使用…… 文件说明: conn.asp 数据库链接文件 ...

    XMLHTTP实现HTTPS+post登录

    因为HTTPS传输是加密的,用抓包软件都看不到任何明文,加密有的是128bit,有的更高, 一直登录HTTPS都是用的模拟填写表单的方式,朋友说要用发包的方式登录,有些傻眼, ... XmlHttp(MyLogin_URL,"POST",buf);

    XML指南.chm + XMLHTTP 手册.CHM

    你将学习如何在你的应用软件中使用XML。 2 XmlHttp是一套可以在Javascript、VbScript、Jscript等脚本语言中通过http协议传送或从接收XML及其他数据的一套API。XmlHttp最大的用处是可以更新网页的部分内容而不需要...

    xmlhttp示例asp

    xmlhttp示例,asp xmlhttp示例,asp xmlhttp示例,asp

    ASP实例开发源码-asp下利用XMLHttp实现生成HTML静态文件(带生成进度条).zip

    ASP实例开发源码—asp下利用XMLHttp实现生成HTML静态文件(带生成进度条).zip ASP实例开发源码—asp下利用XMLHttp实现生成HTML静态文件(带生成进度条).zip ASP实例开发源码—asp下利用XMLHttp实现生成HTML静态文件(带...

    ASP.NET后台代码实现XmlHttp跨域访问

    ### ASP.NET后台代码实现XmlHttp跨域访问 在Web开发领域,跨域访问是一个常见的问题。当客户端尝试从一个源加载不同源的数据时,就会触发跨域问题。为了解决这个问题,开发者通常会采用多种技术手段,其中一种是...

    ASP源码—下利用XMLHttp实现生成HTML静态文件(带生成进度条).zip

    - 创建XMLHttp对象:在ASP中,可以通过`Server.CreateObject("Msxml2.XMLHTTP")`或`Server.CreateObject("Microsoft.XMLHTTP")`来实例化XMLHttp对象。 - 发送请求:使用`Open`方法设置请求类型(GET或POST)、URL...

    基于ASP的下利用XMLHttp实现生成HTML静态文件(带生成进度条).zip

    3. ASP使用XMLHttp对象向客户端发送进度信息,例如已经处理了多少页面或数据量。 4. 客户端接收到这些信息后,更新进度条的显示。 5. 当所有HTML文件都生成完毕,服务器通知客户端,进度条完成,用户可以看到生成的...

    3种开发模式(XMLHTTP+Web Form、XMLHTTP+HttpHandler和Call Back)开发Hello Word程序

    本篇文章将深入探讨三种常见的开发模式:XMLHTTP+Web Form、XMLHTTP+HttpHandler以及Callback,并以"Hello World"程序为例,来阐述每种模式的工作原理和实现方式。 1. **XMLHTTP+Web Form** Web Form是ASP.NET框架...

    利用XMLHTTP技术进行资源整合的研究与实现

    因此,文章推荐使用XMLHTTP技术来实现异构数据源的整合与集成。 - **XMLHTTP技术简介**:XMLHTTP是Microsoft XML (MSXML)中提供的一种对象,主要用于完成从数据包到Request对象的转换及发送任务。该技术在IE、...

    使用XMLHTTP POST 方式,实现远程请求

    使用XMLHTTP POST 方式,实现远程请求

Global site tag (gtag.js) - Google Analytics