タグ

ブックマーク / d.hatena.ne.jp/brazil (3)

  • jsh - FAX

    JavaScript, jshjsh ブックマークレット版は以下。 javascript:(function(){var BASE='http://www.asahi-net.or.jp/~xe4r-kmt/jsh/';with(window.open('','_blank','width='+screen.width*.6+',left='+screen.width*.35+',height='+screen.height*.9+',resizable,scrollbars=yes')){document.write('jsh');document.close();}})() 名前、いろいろ考えたけど、jshになりました。 画面はLDRで購読リストを調査しているもの。各機能については、これから少しずつポストします。 補完候補のタイプ表示も追加して、非列挙プロパティの補完も対応し、一段落。

  • JSactions、雑感、エラー箇所の表示 - FAX

    JSactions、雑感、エラー箇所の表示 JSactionsが便利でよく使ってる。 ページをリロードしなくてよくて、書き直してすぐ実行できる。 GMの下書きに使えるし、uc.jsの下書きにも使える。 GMのsetVlueした値にもアクセスできる。 (ShareOnTumblrには、クロス環境で動くようにGM_xmlhttpRequestのラッパーが入ってるよ。) もちろんクロスサイトで通信できる。 ファイルも書ける。 SQLiteだってアクセスできるだろうし、Firefoxの再起動だって、コマンドラインの実行も、なんでもできる。 たぶんページロード時に実行とかパースとかしてないから、そんなに遅くならないと思う。 なんの話だっけ。 それで気軽に書き始められるので、よく使ってて...。 そう、エラーメッセージがわかりづらくて、何行目で構文エラーが起きてるかわからないのがつらい。 だからjs

  • Collection & Copy - ドキュメントのロード完了に合わせて関数を実行する

    JavaScriptページロード時にプログラムを実行するためにwindow.onloadやbody.onloadがしばしば使われる。しかし、ページ内に大きな画像が存在する場合などは、画像のロードを待つため、実行が遅れてしまう。「ドキュメントのロードが終わっていて、かつ、イメージのロードが完了する前」に関数を実行する方法のリンク2つの要点をコピー。 script要素defer、DOMContentLoadedイベントを利用する方法The window.onload Problem - Solved! Firefoxの場合非公式のイベントハンドラ、DOMContentLoadedを利用する。 // for Mozilla browsersif (document.addEventListener) { document.addEventListener("DOMContentLoaded",

  • 1