欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使用jQuery的ajax功能實(shí)現(xiàn)的RSS Reader 代碼

 更新時(shí)間:2009年09月03日 02:27:00   作者:  
Rss閱讀器挺不錯(cuò)的。我覺得如果在igoogle或是dropthings這種形式的portal下來放很多RSS模塊顯示自己每天需要關(guān)注的信息那將會(huì)減少大家很多的打開瀏覽器和輸入網(wǎng)址的時(shí)間。

先看看效果來著:

首先需要一個(gè)ascx頁面通過一個(gè)XDocument把rss源的內(nèi)容綁定到一個(gè)ListView上。代碼如下:

復(fù)制代碼 代碼如下:

protected void Page_Load(object sender, EventArgs e)
{
// For demo purposes.
System.Threading.Thread.Sleep(1000);

XDocument feedXML =
XDocument.Load("http://feeds.feedsky.com/csdn.net/dujingjing1230");

var feeds = from feed in feedXML.Descendants("item")
select new
{
Title = feed.Element("title").Value,
Link = feed.Element("link").Value,
Description = feed.Element("description").Value
};

PostList.DataSource = feeds;
PostList.DataBind();
}

復(fù)制代碼 代碼如下:

<asp:ListView runat="server" ID="PostList">
<LayoutTemplate>
<ul>
<asp:PlaceHolder runat="server" ID="itemPlaceholder" />
</ul>
</LayoutTemplate>
<ItemTemplate>
<li><a href='<%# Eval("Link") %>'><%# Eval("Title") %></a><br />
<%# Eval("Description") %>
</li>
</ItemTemplate>
</asp:ListView>

接下來需要?jiǎng)?chuàng)建一個(gè)aspx頁面來顯示RSS內(nèi)容,當(dāng)然這個(gè)頁面中就使用了jQuery的AJAX來得到上面的數(shù)據(jù)。
HTML頁面代碼:

實(shí)現(xiàn)ajax功能的js:
復(fù)制代碼 代碼如下:

$(document).ready(function() {
$.ajax({
type: "POST",
url: "RSSReader.asmx/GetRSSReader",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
$('#RSSContent').removeClass('loading');
$('#RSSContent').html(msg.d);
}
});
});

最后是RSSReader.asmx這個(gè)web Services的內(nèi)容:
復(fù)制代碼 代碼如下:

public class RSSReader : System.Web.Services.WebService {
[WebMethod]
public string GetRSSReader()
{
Page page = new Page();
UserControl ctl =
(UserControl)page.LoadControl("~/RSSReaderControl.ascx");
page.Controls.Add(ctl);
StringWriter writer = new StringWriter();
HttpContext.Current.Server.Execute(page, writer, false);
return writer.ToString();
}
}

頁面中還有用到一個(gè)圖片這里就不上傳了。
代碼下載:
http://xiazai.jb51.net/200909/yuanma/RSSREader.rar

相關(guān)文章

  • 利用JQuery為搜索欄增加tag提示

    利用JQuery為搜索欄增加tag提示

    其實(shí)我認(rèn)為這個(gè)功能用處未必大,因?yàn)槲以谧约旱木W(wǎng)站搜索欄上添加這個(gè)功能已經(jīng)兩周了,居然還沒有人發(fā)現(xiàn)的樣子。
    2009-06-06
  • jQuery實(shí)現(xiàn)Select下拉列表進(jìn)行狀態(tài)選擇功能

    jQuery實(shí)現(xiàn)Select下拉列表進(jìn)行狀態(tài)選擇功能

    本文主要介紹了jQuery實(shí)現(xiàn)Select下拉列表進(jìn)行狀態(tài)選擇功能的代碼。具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-03-03
  • jquery圖片輪播特效代碼分享

    jquery圖片輪播特效代碼分享

    這篇文章主要為大家詳細(xì)介紹了jquery簡單圖片輪播特效,圖片輪播效果特別適合做產(chǎn)品展示,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2015-09-09
  • jQuery實(shí)現(xiàn)拖拽效果插件的方法

    jQuery實(shí)現(xiàn)拖拽效果插件的方法

    這篇文章主要介紹了jQuery實(shí)現(xiàn)拖拽效果插件的方法,較為詳細(xì)的分析了jQuery拖拽效果的實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2015-03-03
  • jQuery 性能優(yōu)化指南(3)

    jQuery 性能優(yōu)化指南(3)

    前面性能優(yōu)化已經(jīng)說過,ID選擇器的速度是最快的。所以在HTML代碼中,能使用ID的盡量使用ID來代替class。
    2009-05-05
  • jQuery技巧總結(jié)

    jQuery技巧總結(jié)

    隨著WEB2.0及ajax思想在互聯(lián)網(wǎng)上的快速發(fā)展傳播,陸續(xù)出現(xiàn)了一些優(yōu)秀的Js框架,其中比較著名的有Prototype、YUI、jQuery、mootools、Bindows以及國內(nèi)的JSVM框架等
    2011-01-01
  • jQuery團(tuán)購倒計(jì)時(shí)特效實(shí)現(xiàn)方法

    jQuery團(tuán)購倒計(jì)時(shí)特效實(shí)現(xiàn)方法

    這篇文章主要介紹了jQuery團(tuán)購倒計(jì)時(shí)特效實(shí)現(xiàn)方法,可實(shí)現(xiàn)相對(duì)固定時(shí)間的倒計(jì)時(shí)效果,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-05-05
  • jQuery獲取checkboxlist的value值的方法

    jQuery獲取checkboxlist的value值的方法

    最近著手一個(gè)項(xiàng)目用到了服務(wù)器空間checkboxlist ,使用起來是方便,可以想要從js獲取值就稍微麻煩點(diǎn)了,google后找到了如下方法,感興趣的小伙伴們可以參考一下
    2015-09-09
  • 利用jQuery插件imgAreaSelect實(shí)現(xiàn)獲得選擇域的圖像信息

    利用jQuery插件imgAreaSelect實(shí)現(xiàn)獲得選擇域的圖像信息

    本篇文章主要對(duì)jQuery插件imgAreaSelect實(shí)現(xiàn)獲得選擇域的圖像信息的方法做了簡要分析說明。需要的朋友來看下吧,希望對(duì)大家有所幫助
    2016-12-12
  • 『jQuery』取指定url格式及分割函數(shù)應(yīng)用

    『jQuery』取指定url格式及分割函數(shù)應(yīng)用

    使用jQuery取指定url格式,并使用alert彈出,感興趣的朋友可以參考下哈,希望對(duì)你有所幫助
    2013-04-04

最新評(píng)論