JavaScript

TumblrにポストするVimperatorプラグイン

変更履歴 2008/11/18: 画像投稿についての補足説明を付けた。 2008/11/16: ver.0.2に。画像(url)を「Photo」で投稿出来るようにした。使い方が少し変更、:tumblr テキスト でText投稿、:tumblr -l コメントでコメント付きLink投稿。 2008/11/06: ver.0.1を公…

firefox上で選択した単語をDictionary.appで見るのをvimperatorのmapで簡単に

firefox上でurlの代わりに dict:///word とタイプすると、Dictionary.appが立ち上がって word を検索してくれるけど、それを、タイプする代わりにマウスで単語選択→,w でdict:///するようにvimperatorにmapしてみた。 追記 vimperator 2.0用は、 Dictionary.…

jarvascript

jqueryなjavascriptを書いていて、突如出て来たエラー。 $ is not defined. jquery.jsへのパスがちゃんと指定されていなかったりするときに出る文らしい。 しかしチェックするも、間違っていない。 どうして?なんで?と悩むこと数時間。:diffsplitして、よ…

Error Console でブックマークレットを試す

便利だった Error Console呼び出しCmd+Shift+J

alert, confirm, promptのダイアログボックスでYES NO ボタンは

http://www.webdeveloper.com/forum/showthread.php?t=37803 alert, confirm, promptのOK/CancelボタンをYES/NOボタンに出来るか? という質問に対して、 自分で作らない限りムリ。 と書いてあった。 http://sitening.com/blog/2006/03/29/create-a-modal-di…

ブックマークレット用に書いたコードを一行にしてコピーするコマンド

コードを一行にしてコピーしてまたフォーマットを戻して〜 というのがめんどくさかったのでqで以下の一連のコマンドをjに登録 :j! 選択されている範囲を一行にする(改行抜き)(ただし{}を省略したelseやdo等があるときは注意)*1 V 一行選択 "*y クリップ…

name属性値とファンクション名が同じだとダメなの?

1)<input type="button" name="help" value="ヘルプ" onclick="help()" /> 2)<input type="button" name="anothername" value="ヘルプ" onclick="help()" />1は動かないが2は動く。(safari 3.1.1)

二次元配列とjoin

例えばこういう二次元配列に配列のjoin()メソッドを使いたいとする。配列arr (3x4)000102031011121320212223 デフォルトの区切り(,)があってもよいときはarr.join()で問題ない。 返って来るのは、 00,01,02,03,10,11,12,13,20,21,22,23 問題は、例えば|…