2006年02月25日

bookmarklet maker

カテゴリ: 日記

手軽にブックマークレットが作れるようにスクリプトを書いてみました。

title:
option:
script:
script(空白除去):
bookmarklet: bookmarklet

上の方のテキストエリアにスクリプトを書くとブックマークレットを生成します。勝手にある程度空白を除去するので、まずい場合は下の方のテキストエリアを編集してください。

試しにスクリプトを貼り付けてみるとわかりやすいかもしれません。下のはHTMLコメントを表示するスクリプトです。

(function() {
  replace(document.body);

  function replace(node) {
    if (node.nodeType == 8) {
      node.parentNode.replaceChild(document.createTextNode('<!--'+node.nodeValue+'-->'), node);
    } else if (node.childNodes.length) {
      for (var i = 0, n; n = node.childNodes[i]; i++) {
        replace(n);
      }
    }
  }
})()

使いやすいように別ページにも置いておきます→bookmarklet maker

スクリプト本体はこちら

Permalink | Comment(0) | TrackBack(1) | このエントリーを含むはてなブックマーク
posted by takeo at 21:44
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバック

[bookmarklet][ajax] bookmarklet 版 bookmarklet maker
Excerpt: bookmarklet maker が非常に便利なので bookmarklet にしました。 javascript:(function(){var d=document,$=function(x){..
Weblog: miya2000の日記
Tracked: 2007-02-19 16:52