2010年9月9日木曜日

PDFを開いたときにgoogleのビューアに飛ぶ

Operaの設定からPDFをOperaで開くにしておく
// pdfv.user.js
if(location.protocol=="http:" && document.body.innerText.slice(0,4)=="%PDF"){
     location.href="http://docs.google.com/viewer?url="+encodeURIComponent(location.href);
}



課題
  • ロードが終わるまでジャンプしないから、大きいファイルでは待たされる
  • PDFではないけど%PDFではじまるページはジャンプしてしまう
  • 時々エラー
  • 日本語ドメインとか全角文字の入った妙なURLとかで動くかどうかわからない 
javascriptから開いてるページのmime typeをとりたい
ヘッダが帰ってきたらすぐにjavascriptを実行したい

0 件のコメント:

コメントを投稿