SimpleAPIやはてなスクリーンショットを利用してURLで指定したホームページ、サイトのスクリーンショットを取得することができる。これとリンクを組み合わせるとサイトが一目瞭然になっておもしろそうなのでやってみた。どれを使おうか迷ったのだけれど今回はMozShotに決定。
とりあえず画像をゲットするだけなら
'http://mozshot.nemui.org/shot?対象ページのURL'
にアクセスすれば128×128のスクリーンショットが得られる。
大きいサイズ( 256×256 )はURLの?の前に/largeを、小さいサイズ( 64×64 )は/smallを入れればよい。その他もっと細かい設定をして取得することもできるようです。
たとえば、、、
http://mozshot.nemui.org/shot?http://goodspade.blog87.fc2.com/
これをリンク文字にマウスが乗ったときにポップアップで表示してみよう。
※ポップアップ表示の仕方はこちら
どうせならイメージリンクにしちゃえば都合が良いので、onMouseOverでアンカータグを作ってそれをoverlibに渡すようにした。
こんな感じ、、、
var source =
'<a href=\'' +
window.event.srcElement.href +
'\' target=\'_blank\' onClick=\'nd();\' >' +
'<img src=\'http://mozshot.nemui.org/shot/large?' +
window.event.srcElement.href +
'\' style=\'border:0;\' alt=\'' +
window.event.srcElement.href + '\' />' +
'</a>';
window.event.srcElement.href ← これが大元のリンクURLなので、それをスクリーショット取得URLに連結、altに設定でOK
http://www.yahoo.co.jp
http://www.google.co.jp
http://www.youtube.com/
http://www.myspace.com/
http://mixi.jp/
トラックバックありがとうございます。
「Memo for a Moment」さんで紹介している方法、
カッコイイですね。今度試してみます。
コメントありがとうございます!!
tookitioさんのブログこれからもお邪魔すると思うのでよろしくです!
goodspade | URL | [EDIT]
TB*URL
この記事にトラックバックする(FC2ブログユーザー)
なんとトラックバック先のサムネイルSimpleAPI - ウェブサイト・サムネイル化ツールだとBLOG TOPの画像になったり表示先の画像になったりと気まぐれでしたが、ここは不安定だからだったそうです↑またまたニンブロラボ.さんが紹介してくれました Mozshotだと『そのページ』
kisatonomori blog
えー、と。表題のとおりです。それだけなんです。すみません。■MozShotってところでスクリーンショットのデータを取得して表示するってだけなので、いかにも他人のフンドシで・・・的な、んんん、...
【日々平穏】
| Home |
| FC2ブログ |