2007年02月11日

同時ポストのスクリプトの公開を停止しました

カテゴリ: 日記

同時ポストのスクリプトの使用によりCSRFを受ける可能性があるとトラックバックでご指摘いただいたので公開を停止しました。

悪意のあるページを訪れたときに、意図しないブックマークの追加あるいは削除が行われる可能性があります。

ご利用の方は使用を中止していただくようお願いします。

Permalink | Comment(19) | TrackBack(0) | このエントリーを含むはてなブックマーク
posted by takeo at 01:38

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

2006年02月12日

はじめに

カテゴリ: 日記
思いつきで始めてしまったのでまだどうするか考えてない。
さしあたっては今までUserJS倉庫の方で公開していたスクリプトをこちら側に移してこようかと思う。
三日坊主で終わらなきゃいいけど。
Permalink | Comment(0) | TrackBack(0) | このエントリーを含むはてなブックマーク
posted by takeo at 09:18

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は1年以上新しい記事の投稿がないブログに表示されております。