<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>聰明的生活2 &#187; ajax</title>
	<atom:link href="http://blog.yslifes.com/archives/tag/ajax/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.yslifes.com</link>
	<description>自己寫java程式的一些筆記</description>
	<lastBuildDate>Wed, 08 Feb 2012 01:43:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://blog.yslifes.com/?pushpress=hub'/>
		<item>
		<title>[JAVA]聯絡我們表單程式後台</title>
		<link>http://blog.yslifes.com/archives/980</link>
		<comments>http://blog.yslifes.com/archives/980#comments</comments>
		<pubDate>Thu, 02 Feb 2012 15:32:00 +0000</pubDate>
		<dc:creator>yku</dc:creator>
				<category><![CDATA[ajax]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[easyui]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jsp]]></category>
		<category><![CDATA[程式]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://blog.yslifes.com/?p=980</guid>
		<description><![CDATA[前一篇介紹過聯絡我們的的前台程式，這篇會介紹如何取得前台聯絡表單所留言的內容，使用的網頁使用framework有jquery及easyui，利用datagrid來顯示所有的資料列，而重要的留言內容則顯示於iframe裡，如此可排除大部份的html tag產生的問題。 這程式目前缺少了幾個功能，並不影響使用，不過如果有需求的人倒可以自己加入使用： 前台留言後自動發mail給某位管理者 後台可回覆留言給使用者，寄送mail或電話聯絡後寫下聯絡事項 最主要是JavaMail的使用，及資料寫入資料庫的應用。 因為是後台，所以還需要一個登入畫面，再登入成功後可以顯示後台menus，利用easyui的layout排列north為資訊狀態，center為datagrid顯示聯絡資料列表，而east為留言的內容。 而網頁使用Ajax傳送get或post參數給後端，而後端程式回傳json格式如下： total：總筆數，grid顯示分頁toolbar使用的，會計算總頁數等… success：成功執行則回傳true，否則則回傳false msg：回傳的訊息，可於回傳success為false時，帶上錯誤訊息顯示給使用者知道 rows：為一個陣列資料，每一筆資料都是一個json格式 程式碼如下： index.jsp登入後台 &#60;%@ page language=&#34;java&#34; contentType=&#34;text/html; charset=UTF-8&#34; pageEncoding=&#34;UTF-8&#34;%&#62; &#60;!DOCTYPE html PUBLIC &#34;-//W3C//DTD HTML 4.01 Transitional//EN&#34; &#34;http://www.w3.org/TR/html4/loose.dtd&#34;&#62; &#60;html&#62; &#60;head&#62; &#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=UTF-8&#34;&#62; &#60;title&#62;登入&#60;/title&#62; &#60;style type=&#34;text/css&#34;&#62; html,body{ margin:0; padding:0; height:100%; border:none } &#60;/style&#62; &#60;script type=&#34;text/javascript&#34; src=&#34;js/jquery-1.7.1.min.js&#34;&#62;&#60;/script&#62; &#60;script type=&#34;text/javascript&#34; src=&#34;js/jquery.form.js&#34;&#62;&#60;/script&#62; &#60;script type=&#34;text/javascript&#34;&#62; $(function(){ $(document).ready(function() { [...]]]></description>
		<wfw:commentRss>http://blog.yslifes.com/archives/980/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[c#]asp.net+jQuery+json做Ajax</title>
		<link>http://blog.yslifes.com/archives/954</link>
		<comments>http://blog.yslifes.com/archives/954#comments</comments>
		<pubDate>Thu, 23 Jun 2011 15:35:09 +0000</pubDate>
		<dc:creator>yku</dc:creator>
				<category><![CDATA[ajax]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[程式]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[express]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[VisualStudio]]></category>

		<guid isPermaLink="false">http://blog.yslifes.com/archives/954</guid>
		<description><![CDATA[Ajax常用在網頁單獨某一區塊的內容更新，不需要整頁網頁重新整理就可以得到區塊內容的更新，而常用與Web-Server做資料交換的格式有純文字、Parameter(key=value)、XML或是json等，而json為最常使用的格式之一，它不像XML格式，需要開始Tag與結束Tag，只需要利用Key,Value的方式來進行資料的設定，比XML更為簡單、內容大小更為精簡，詳細內容及方法可以參考http://www.json.org/。 asp.net(使用c sharp)使用jQuery實作Ajax與伺服器溝通。 建立Web服務器asmx 利用Web服務器的函數(方法)來處理Ajax的需求及回應 要使用Ajax呼叫Web服務，需要把System.WebScript.Services.SrciptService這行的mark拿掉才可以。 再來建立相對應的函數(方法)，Ajax呼叫的網頁會是getData.asmx/函數(方法) 如需要共用Session內容，則需在WebMethod加上enableSession:true才可 另一個範例，使用request來取得Ajax傳來的POST及GET二種方法的資料，而使用Response來回傳處理過後json格式資料。 回傳json格式需設定檔頭header的contentType為application/jsp，否則會被設定為xml格式 取得post資料使用the.Context.Request.Form[key名稱] 取得Get資料則使用the.Context.Response.QueryString[key名稱] 利用Dictionary來設定及存放要回應的資料 使用JavaScriptSerializer來序列化dictionary內容，會自動產生json格式，不使用return而需使用Response.Write內容才可。 原始碼： using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Services; using System.Web.Script.Serialization; namespace JQueryJson &#123; /// &#60;summary&#62; /// getData 的摘要描述 /// &#60;/summary&#62; &#91;WebService&#40;Namespace = &#34;http://tempuri.org/&#34;&#41;&#93; &#91;WebServiceBinding&#40;ConformsTo = WsiProfiles.BasicProfile1_1&#41;&#93; &#91;System.ComponentModel.ToolboxItem&#40;false&#41;&#93; // 若要允許使用 ASP.NET AJAX 從指令碼呼叫此 Web 服務，請取消註解下一行。 &#91;System.Web.Script.Services.ScriptService&#93; public class getData [...]]]></description>
		<wfw:commentRss>http://blog.yslifes.com/archives/954/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jsp檔案上傳並利用Ajax製作ProgressBar監控上傳進度</title>
		<link>http://blog.yslifes.com/archives/908</link>
		<comments>http://blog.yslifes.com/archives/908#comments</comments>
		<pubDate>Tue, 05 Apr 2011 23:24:00 +0000</pubDate>
		<dc:creator>yku</dc:creator>
				<category><![CDATA[ajax]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jsp]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[upload]]></category>

		<guid isPermaLink="false">http://blog.yslifes.com/archives/908</guid>
		<description><![CDATA[之前寫過一個jsp的檔案上傳，把檔案上傳的動作製成一個class。而現在要提供的這個範例就比較亂一點了，重點會在增加監控的ProgressListener及Ajax取得上傳進度之資料。 程式需要一個bean放入session裡，專門來存放目前上傳的bytes數及其它資訊，選擇好檔案按下上傳時，會開始上傳動作(使用iframe)，並啟動Ajax與Server要求目前上傳進度狀況，把資訊顯示在browser上。 這個專案需要使用二個額外的jar framework，分別為Apache Filupload及Apache common io，而Fileupload需要1.2以上版本才支援ProgressListener。 存入上傳資訊的bean package com.yslifes.file.upload; &#160; public class UploadStatus &#123; private long bytesRead;// 目前上傳byte數 private long totBytes;// 總共的byte數 private int item;// 目前上傳的item private long startTime;// 啟始時間 &#160; public UploadStatus&#40;&#41; &#123; startTime = System.currentTimeMillis&#40;&#41;; &#125; &#160; public long getBytesRead&#40;&#41; &#123; return bytesRead; &#125; &#160; public void setBytesRead&#40;long bytesRead&#41; &#123; this.bytesRead = [...]]]></description>
		<wfw:commentRss>http://blog.yslifes.com/archives/908/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>[jQuery]淡出fade-Out,淡入fade-In及Ajax json資料範例</title>
		<link>http://blog.yslifes.com/archives/844</link>
		<comments>http://blog.yslifes.com/archives/844#comments</comments>
		<pubDate>Mon, 03 Jan 2011 23:30:00 +0000</pubDate>
		<dc:creator>yku</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[教學]]></category>
		<category><![CDATA[程式]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[source]]></category>

		<guid isPermaLink="false">http://blog.yslifes.com/archives/844</guid>
		<description><![CDATA[在使用Ajax功能時，一般規劃大都會是清空原本資料區域，顯示Loading畫面，取得資料及處理，然後把Loading移除後顯示回傳的資料，而以下這個範例會再多二個效果，在清空原本資料區域前先做淡出效果，而在取回資料顯示之前，做淡入的效果。 所以效果顯示的順序會是： 而在資料傳遞方面則使用格式json，在取回json格式的資料後，依json Array使用for迴圈一個個附加append到資料區域裡。 //可以透過.length得知其中的物件數 var NumOfJData = Jdata.length; //把取得的json加上html tag顯示於容器裡 for &#40;var i = 0; i &#60; NumOfJData; i++&#41; &#123; jQuery&#40;&#34;#ajax&#34;&#41;.append&#40;&#34;&#60;div class=\&#34;ajaxRoll\&#34;&#62;&#60;img src=\&#34;images/icon/&#34;+ Jdata&#91;i&#93;&#91;&#34;id&#34;&#93;+&#34;.jpg\&#34; /&#62;&#60;div class=\&#34;title\&#34;&#62;&#34;+Jdata&#91;i&#93;&#91;&#34;title&#34;&#93;+ &#34;&#60;/div&#62;&#60;div class=\&#34;desc\&#34;&#62;&#34;+Jdata&#91;i&#93;&#91;&#34;title&#34;&#93;+&#34;&#60;/div&#62;&#60;/div&#62;&#34;&#41;; &#125; 為了使分頁資訊按鈕顯示在資料區域的右下角，所以在分頁資訊按鈕外層設定css，寬高均為必要元素。 .ajaxagent &#123; width: 616px; height: 550px; position: relative; &#160; &#125; 而裡面一層的Div則使用以下css來使其浮動停靠在所設定的位置，寬高及位置元素都是必要的 .ajaxagent ul.playerControl &#123; position: absolute; bottom: 5px; height: 20px; right: 5px; &#125; jQuery效果淡出Fade-Out及淡入Fade-In函數則可參考jQuery網站的說明文件。 [...]]]></description>
		<wfw:commentRss>http://blog.yslifes.com/archives/844/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[ExtJS]範例Tree元件的使用Ext.tree.TreePanel</title>
		<link>http://blog.yslifes.com/archives/738</link>
		<comments>http://blog.yslifes.com/archives/738#comments</comments>
		<pubDate>Mon, 18 Oct 2010 14:33:01 +0000</pubDate>
		<dc:creator>yku</dc:creator>
				<category><![CDATA[ExtJS]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[程式]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[example]]></category>
		<category><![CDATA[extjs]]></category>

		<guid isPermaLink="false">http://blog.yslifes.com/archives/738</guid>
		<description><![CDATA[ExtJS的TreePanel樹是繼承Ext.Panel，所以它可以算是一個Container，不過它也是算是一個ExtJS的Component，給於TreeNode來完成樹狀結果，可以應用在選單或是分類等地方。像是下圖 左邊圖是設定rootVisible : false，而右邊圖是設定rootVisible : true，根結點是否顯示 相關資料 ExtJS的API ExtJS的下載點 ExtJS官網 ExtJS Example 底下介紹TreePanel的二種寫法 1.直接使用利用腳本來產生樹 這個的好處是比較好寫，省的麻煩，不過如果要單獨取得樹的內容顯的比較麻煩點 javascript code /* * ! Ext JS Library 3.2.1 Copyright(c) 2006-2010 Ext JS, Inc. * licensing@extjs.com http://www.extjs.com/license */ &#160; Ext.BLANK_IMAGE_URL = 'images/vista/s.gif'; &#160; Ext.onReady&#40; function&#40;&#41; &#123; var viewport = new Ext.tree.TreePanel&#40; &#123; &#160; title : &#34;系統相關&#34;, width : 200, &#160; [...]]]></description>
		<wfw:commentRss>http://blog.yslifes.com/archives/738/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[jsp]利用Google Map查詢經緯度</title>
		<link>http://blog.yslifes.com/archives/622</link>
		<comments>http://blog.yslifes.com/archives/622#comments</comments>
		<pubDate>Mon, 26 Apr 2010 13:47:37 +0000</pubDate>
		<dc:creator>yku</dc:creator>
				<category><![CDATA[database]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[教學]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[jsp]]></category>
		<category><![CDATA[map]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://blog.yslifes.com/archives/622</guid>
		<description><![CDATA[如果手上有一堆地址清單想要知道它們的經緯度如何？要怎麼做呢？這裡介紹一個很簡單的方法，利用二個Ajax及Google Map就可以完成，一個要求地址欄位及key值（這其實可以直接全都先輸出成javascript的Array就好了），另一個接收到經緯度資料後回傳給Server做儲存（這也可以直接利用一個TextArea存放，到時再複製起來存放），而Google Map最主要的功能就是把地址轉換成經緯度。 做法及想法如下： 1.建立資料庫Table 需要有一個pk值、地址、經度、緯度及一個記錄是否已取得成功的註記符號，MySQL語法如下： ps.先建立幾筆資料做測試，如下insert 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 CREATE TABLE `test`.`Address` &#40; `id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT, `zip_name` VARCHAR&#40;45&#41; NOT NULL, `address` VARCHAR&#40;500&#41; NOT NULL, `latitude` VARCHAR&#40;100&#41;, `longitude` VARCHAR&#40;100&#41;, `flg` VARCHAR&#40;1&#41;, PRIMARY KEY &#40;`id`&#41; &#41; ENGINE = InnoDB; &#160; INSERT [...]]]></description>
		<wfw:commentRss>http://blog.yslifes.com/archives/622/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>prototype Ajax回傳json物件的處理</title>
		<link>http://blog.yslifes.com/archives/620</link>
		<comments>http://blog.yslifes.com/archives/620#comments</comments>
		<pubDate>Sun, 25 Apr 2010 00:02:03 +0000</pubDate>
		<dc:creator>yku</dc:creator>
				<category><![CDATA[ajax]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jsp]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[教學]]></category>
		<category><![CDATA[json]]></category>

		<guid isPermaLink="false">http://blog.yslifes.com/archives/620</guid>
		<description><![CDATA[一般人在設計ajax成功回傳事件時，有幾種方式來處理回傳的資料，一種是純文字或html code，一種是xml格式那另一種就是json格式，json格式不像xml需要成對的tag，所以在回傳資料長度上會顯的短很快，如果整個網站都大量使用ajax方法的話，選擇json是一個很好的方法。 json的相關資訊可以在這裡看到：JSON in JavaScript prototype這個framework本身就有支援To JSON的方法，有二種格式可以轉換成json，一種是javascript的class，另一種就是純文字了，不過純文字的內容要為json格式才能被轉換，如下： &#123;&#34;bindings&#34;: &#91; &#123;&#34;ircEvent&#34;: &#34;PRIVMSG&#34;, &#34;method&#34;: &#34;newURI&#34;, &#34;regex&#34;: &#34;^http://.*&#34;&#125;, &#123;&#34;ircEvent&#34;: &#34;PRIVMSG&#34;, &#34;method&#34;: &#34;deleteURI&#34;, &#34;regex&#34;: &#34;^delete.*&#34;&#125;, &#123;&#34;ircEvent&#34;: &#34;PRIVMSG&#34;, &#34;method&#34;: &#34;randomURI&#34;, &#34;regex&#34;: &#34;^random.*&#34;&#125; &#93; &#125;; 所以在設計ajax response文字時，就特意的輸出成json格式的內容，再利用prototype轉成json物件，那就可以在javascript裡直接使用了。 以下用一個簡單的例子來說明，form request ajax要求一個查詢，查詢經由一個jsp做處理，處理好後輸出json格式回傳給剛才的request，接收到response後，轉換成javascript的json物件，再取出物件內容來顯示在畫面上。 底下是prototype Ajax的寫法，直接用form上的設定當成request，然後再處理responseText就可以了。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 [...]]]></description>
		<wfw:commentRss>http://blog.yslifes.com/archives/620/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Javascript]AutoComplete自動完成效果</title>
		<link>http://blog.yslifes.com/archives/619</link>
		<comments>http://blog.yslifes.com/archives/619#comments</comments>
		<pubDate>Fri, 23 Apr 2010 23:48:39 +0000</pubDate>
		<dc:creator>yku</dc:creator>
				<category><![CDATA[ajax]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[autocomplete]]></category>

		<guid isPermaLink="false">http://blog.yslifes.com/archives/619</guid>
		<description><![CDATA[之前為了做這AutoComplete效果找了好多資料，不過大都是jQuery的，當然不是不好用，只是在一個頁面載入prototype跟jQeruy就會有些衝突的問題要解決。 效果大概會像下面這樣子 作者的資訊如下： Ajax Autocomplete for Prototype, version 1.0.3 (c) 2008 Tomas Kirda http://www.devbridge.com/projects/autocomplete/ 雖然版本不是很新，不過很完整，只要在自己需要的地方再做些修改就可以了 範例提供如下： 以下提供一個範例，只需開啟AutoComplete.html然後輸入Li ，就會由response.html回傳一個json格式顯示出來。 下載點： 範例畫面 使用方法 載入prototype1.6版本 載入autocomplete.js 載入Autocomplete用的css 建立一個input輸入區 new 一個Autocomplete告知來啟動這個效果 以下是大程式部份 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 &#60;script type=&#34;text/javascript&#34; src=&#34;js/prototype.js&#34; &#62;&#60;/script&#62; &#60;script type=&#34;text/javascript&#34; [...]]]></description>
		<wfw:commentRss>http://blog.yslifes.com/archives/619/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[jsp小技巧]利用Throw Exception來完成Ajax</title>
		<link>http://blog.yslifes.com/archives/403</link>
		<comments>http://blog.yslifes.com/archives/403#comments</comments>
		<pubDate>Mon, 28 Sep 2009 13:38:08 +0000</pubDate>
		<dc:creator>yku</dc:creator>
				<category><![CDATA[ajax]]></category>
		<category><![CDATA[jsp]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://blog.yslifes.com/archives/403</guid>
		<description><![CDATA[一般在寫Ajax時，最直覺的使用方法就是利用Ajax Object來要求Server給與回應， 再依回應的內容解西倒底是完成動作？還是有錯誤產生，如必填欄位未填。 這裡介紹一個小技巧，在編譯式的網頁伺服器語言可能比較合適使用。 大概的原理是利用程式在執行有錯誤時Throw Exception來當做錯誤訊息， 回傳給client，而client只要接收到503的錯誤，則就可以知道動作並未完成， 反之則是完成。 範例使用prototype來使用Ajax，傳送及回應，有需要可以參考： Ajax 使用prototype.js 1 以下是載行結果，當有填值時，則回應填寫的值， 沒填值的時候就回傳錯誤訊息。（Exception） １需要建立一個class extends Exception 裡面需實作String getMessage()，這是要給ErrorPage取得值使用的 package myexception; public class AjaxException extends Exception { &#160; private String message ; &#160; public AjaxException(String message) &#160; { &#160;&#160;&#160; this.message = message; &#160; } &#160; public String getMessage() &#160; { &#160;&#160;&#160; return this.message; &#160; } [...]]]></description>
		<wfw:commentRss>http://blog.yslifes.com/archives/403/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>利用ajax實作progressBar</title>
		<link>http://blog.yslifes.com/archives/167</link>
		<comments>http://blog.yslifes.com/archives/167#comments</comments>
		<pubDate>Sat, 16 May 2009 13:15:00 +0000</pubDate>
		<dc:creator>yku</dc:creator>
				<category><![CDATA[ajax]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[jsp]]></category>
		<category><![CDATA[progress bar]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[source]]></category>

		<guid isPermaLink="false">http://blog.yslifes.com/archives/167</guid>
		<description><![CDATA[這是一個用簡單的例子 在不重新刷頁的狀況下來做ProgressBar ps.程式有並沒有Stop請小心使用^^ 參考資料 http://www.javaworld.com.tw/jute/post/view?bid=49&#038;id=157521&#038;sty=3 畫面如下: 原始檔下載]]></description>
		<wfw:commentRss>http://blog.yslifes.com/archives/167/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

