2009-06-01から1ヶ月間の記事一覧

jqueryのdialogは、なかなか死なない

下記のダイアログを閉じると、bodyにdivが追加されて残ってしまうが、まあこれはいい。 var dialog = $("<div/>").dialog(); 問題は、下記の場合にダイアログを閉じると、bodyにdivが追加されて残ってしまう。(closeでdestroyをしていることが原因ではなく、外部か</div/>…

javascriptでのモーダルダイアログのあるべき挙動

以前、jqueryのdialogが求めているもとと違っていたことを書いた。 http://d.hatena.ne.jp/ndruger/20090512/1242167146ほしいのは下記。 要件 1. ユーザーのブラウザに対する操作(ショートカットキーでのタブの切り替えなど)は、制限してはならない prevent…

bluewindとgotAPIを繋げる

bluewindで、"api dom getElementById"を入力すると、ブラウザでgotAPIが開き、domの中から、getElementByIdで検索してくるようにした。 検索サイトごとにテキストエリアを区別する必要があるとか、馬鹿らしすぎる。 bluewind executeするJScript: http://nd…

[メモ] サイトごとにscriptのデバッグの有無を切り替える方法

scriptタブの三角を選ぶ

俺的理想のコマンドラインランチャ

コマンドラインランチャにインクリメンタルなファイル検索の機能がほしてくて、bluewindからfenrirに移行しようと思ったけど、止め。 fenrirは、ファイル検索&実行が主で、コマンド(インスタンスコマンドという)をメインとする思想ではないみたいで、俺のコ…

seleniumメモ

selenium IDEはselenium coreで不可能なコマンドが可能 input type=fileのtypeコマンドが可能。selenium coreでは不可能なので特殊処理をしている? verifyAttributeコマンドはgetAttribute()にマップされる verifyAttributeは、内部でjavascriptのgetAttrib…

jsmindをGoogle App Engineで動かしてみた

http://js-mind.appspot.com/Google App Engineすげー簡単。今後jsmindはこれで開発をしよう。

StringListPropertyは500byteまで

BadValueError: Property content is 509 bytes long; it must be 500 or less. Consider Text instead, which can store strings of any length.Types and Property Classes - Google App Engine - Google Code http://code.google.com/intl/ja/appengine/d…

[eclipse]

スクリプト言語をサポートするEclipseプラグイン - @IT http://www.atmarkit.co.jp/fjava/rensai3/eclipseplgn10/eclipseplgn10_3.html

javascriptには参照をとる機能がない

perlにあるような奴 $a = "neko"; $b = \$a; # reference of $a $c = \$b; # reference of $b print ${${$c}}; # nekoまあ参照の参照なんて使いたいのは微妙なケース・・・でもないか、特定の4つほどのメンバ変数に対する処理関数が似通っている場合に、テン…

jQuery objectに包含関係の比較関数がないのはなぜ?

和集合: add 例) console.log($("div").add($("textarea"))); # $("textarea, div")と同義 差集合: not 例) console.log($("textarea, div").not($("textarea"))); # $("div")と同義 包含関係: なし こんなのがほしい) console.log($("textarea, div").canta…