| 窗簾、壁紙、地毯、塑膠地板、設計 最多的壁紙素材可以挑選及整體搭的設計配、免費到府丈量 | 最高的施工品質來完成客戶所託 達到您最滿意的服務品質與信賴,做到最好的施工品質與最佳的保固服務 |
[JQuery] 使用 YQL 來擷取網頁圖片 |
| 房東:小陳 發表時間:2012-01-12 | [檢舉] |
|
這幾天在看 YQL,於是重做了一份 YQL+jQuery 的版本。 仍然以擷取 Google Doodle 網頁圖片為例,步驟一,引入所有需要的函式庫: 1.<script type="text/javascript" src="http://www.google.com/jsapi"></script> 2.<script type="text/javascript"> 3.google.load("jquery", "1.3.2"); 4.</script> 5.<script type="text/javascript" src="jquery.query-yql.js"></script>步驟二: 01.$(function () { 02. var url = \'http://www.google.com\'; 03. var t = $("#content").empty(); 04. //YQL 的語法,url 填入網址,然後透過 xpath 找到所要的元素 05. var statement = "select * from html where url=\'" + url + "/logos/\' and xpath=\'//dl[@class=\\"doodles\\"]//img\' LIMIT 2"; 06. //透過 hail2u\'s jquery.query-yql 來操控資料 07. $.queryYQL(statement, "xml", function (data) { 08. $.each(data.results, function () { 09. var img = $(this.toString()); 10. var src = img.attr(\'src\'); 11. img.attr(\'src\', url+src); 12. img.appendTo(t); 13. t.append(\'<br />\'); 14. }); 15. }); 16. 17.});成品網頁請按此。再次謝謝 Google Doodle 的客串。
http://blog.yoren.info/2010/11/%e4%bd%bf%e7%94%a8-yql-%e4%be%86%e6%93%b7%e5%8f%96%e7%b6%b2%e9%a0%81%e5%9c%96%e7%89%87/ |
廣利不動產-板橋在地生根最實在--新板特區指名度最高、值得您信賴的好房仲 完整房訊,房屋、店面熱門精選物件,廣利不動產 優質仲介,房屋租賃、買賣資訊透明,交易真安心! 廣利不動產-新板特區指名度最高、值得您信賴的好房仲 您的托付,廣利用心為您服務 |