指定したリンク先のURLやタイトル
、description、ページ内で使用し
ている画像を取得するjQueryのプラ
グイン・Link Scrapper TextBoxの
ご紹介です。Facabook等でも使わ
れていますね。
Facebookのように、テキストボックスにURLを入れると、そのURL先のタイトルやdescription、画像を取得する、というスクリプトです。jQueryに依存しています。
Link Scrapper TextBox
上記のようにタイトルやdescriptionなどを取得、表示しています。何かと使えそうですねー。
以下公式の動作サンプルです。
コード
<script src= "http://code.jquery.com/jquery-latest.js" ></script> <script src= "linkScrapper.min.js" ></script> |
本体とプラグインを読み込みます。
後はセッティング。
var scrapper_total_width = 400; //全体のボックスの長さ var scrapper_image_width = 100; //サムネの幅 var scrapper_image_height = 100; //サムネの高さ //各出力変数 var scrapperLinkURL; var scrapperLinkTitle; var scrapperLinkDescription; var scrapperLinkImageURL; var scrapperText; function displayScrapperData() { 各項目を表示するDOMを生成 $( '#foo' ).prepend( '<hr/><div style="margin:0px auto; text-align:center;"><img src="' +scrapperLinkImageURL+ '"/></div>' + '<b>Text: </b>' +scrapperText+ '<b>URL: </b>' +scrapperLinkURL+ '<b>Title: </b>' +scrapperLinkTitle+ '<b>Description: </b>' +scrapperLinkDescription+ '<b>Image Source: </b>' +scrapperLinkImageURL+ '' ); } |
ボックス内のレイアウトはセッティングにて作ります。
< div id = "linkScrapper" ></ div > < div id = "foo" >< hr /></ div > |
マークアップは空のボックスを用意するだけ。
なかなかべんりっぽいです。