PDF/PPTリンクをGoogle Docs へのリンクへ自動変換するブックマークレットをつくった

@gladdesign さんのつぶやきを受け、PDF/PPTリンクを Goole Docs へのリンクへ自動変換するブックマークレットをつくってみた。

これのブックマークレットとかさくっと作ってくれないかな誰か: ネット上にあるあらゆるPDF/PPTファイルをGoogle Document Viewerで! - IDEA*IDEA http://kuex.us/207b

以下をコピペしてご利用ください。

javascript:(function(){var a=document.getElementsByTagName('a');var g='http://docs.google.com/';var r=new RegExp('^'+g);var l=a.length;for(var i=0;i<l;i++){(function(c){var h=c.href;if(h.match(/.*(pdf|ppt)$/)&&h.match(r)==null){var n=document.createElement('a');n.href=g+"gview?url="+h;n.innerHTML=" <img border='0' src='"+g+"gview/images/goog_logo_bw_1.png' /> ";c.parentNode.insertBefore(n,c.nextSibling);}})(a[i]);}})()

動作確認済み: Safari 4, Firefox 3.5, Chrome 4,IE6, IE7