2006/09/20

Bookmarkletとは、ブラウザのURL欄に入力して表示中のページに何らかのアクションを起こすスクリプトのことで、「お気に入り」や「ブックマーク」に指定することで再利用可能になります。ありがちだと思いますが、HTMLソースを表示するBookmarkletを書いてみました。

javascript:document.write(document.body.parentElement.outerHTML.replace(/\/g,">").replace(/\n/g,"
"));

実はこれを書いたのにはわけがあって、W-ZERO3[es]上で動作するPocketIEにソースを見る機能がないため作成したのですが…。肝心のPocketIE上ではうまく動作しません(泣

outerHTMLなどが取れないみたいですね。innerHTMLも駄目。writeとかalertとか使えるのに惜しいです。URLEncodeもなんか変で、\が%5Cにならず/になっちゃいます。最初これがエラーの原因かと思いましたが違いました。

でもOperaでは使えますよ!(なんか一昔前のWindows版ブラウザ事情とは逆だな~)

元記事:http://blogs.wankuma.com/mutaguchi/archive/2006/09/20/39209.aspx

古い記事へ | 新しい記事へ


プライバシーポリシー

Twitter

Books