JavaScript
締切が近くなると別のことやりたくなるシリーズ livedoorネトラジの放送一覧を表示して絞り込めたりするネトラジビューワを更新してみた 更新内容は以下のような感じ 更新ボタンを設置ラジオの情報を再読み込みして更新する 絞り込みやソートをした情報をURL…
javascriptでlocation.hashとすると,現在のURLの#以降の値を#を含めて取得することができる. 例えば,URLがhttp://www.hoge.jp/#fooだった場合,location.hashの値は,#fooとなると思う. これがIceweasel(3.0.3)とIE(6)ではどうも挙動が違うっぽい.ちな…
jsonを扱ってゴニョゴニョするものを今日作っていたら,例によってFirefoxではすぐに上手くいったのだけど, IEではまったのでメモしておく. xmlhttprequestで同期させて値を取ってきていたのだけど,何故かresponseTextか空っぽになっている. Firefoxだと…
全然暇じゃないというか暇じゃあっちゃいけないんだけど、あんまりにも何も思い浮かばないから、 最近、作業用BGMに使ってるねとらじ用のウェブアプリを気分転換に作ってみた。 どんなものかというと、livedoor ねとらじ(http://live.ladio.livedoor.com/)の…
spidermonkeyで出来ないもんかとググってみたらなんとできるみたい. 色々試したけど, これが簡単で(・∀・)イイ!! http://d.hatena.ne.jp/n9d/20070616/1181982611 http://www.ossp.org/pkg/lib/js/ n9dさんのやられている通りにやれば大丈夫. 他の方法とし…
こんなの作らなきゃあかんとは落ちたものだ…と思いながらもサクッと作ってみた. 超簡単. 実体はこんだけ(ソースコードのコメントを一部省略してあり). // ==UserScript== // @name Bannicovideo // @namespace http://www.oti-orz.mydns.jp/~khiker/file/gs …
id:kotasさんのニコニコ動画でマイリストの新着を知るGreasemonkeyスクリプトを愛用させてもらっているのだけど, SP1に変わってから動かなくなってたようなので, ソースを見て直してみた. 修正する点は簡単. 932行目「el.className == "content_right"」を「…
JavaScriptでSLを走らせる「SL.JS」を作りました ::: creazy photograph ワロタwwwこの発想はwww これ見て, SL用のこのパッチとquitコマンドを思い出した. SLのパッチは, 客車の数が乱数で変わったり, 踏切があったりと大変だろうけど, quitならすぐで…
ふとJavaScriptでメソッドの一覧取れないかなあとか思って試してみた. # spidermonkey 1.6.1 使用. print( Math["abs"] ); とかやると, function abs(){ ... } みたいなのが返ってくる. だから, for ... in 使えばいけんじゃね?とか思ってやってみたけど、…
帰ってきたの 23 時すぎ. 疲れた. 覚えてるうちにまとめてみようかな. 羅列〜. うちは紙にメモったけど, 隣に座った人が PC にメモっててやはりこういう時は持ち運べる端末があると便利だなと思った. まー, ノートはあんま好きじゃないから買わないと思うけ…
本読んでて気になったことをばメモってみる. 読んでた本は, オライリーの 初めての JavaScript っての. まずはスコープに関しての簡単なメモをば. var を使って宣言すれば, スコープは局所になる. var を使わなければ, スコープは大域になる. { ... } 内で宣…
一応, プレミア対応できた?かな. テストが全然足りてないけど, これはしょうがない. ダウンロード http://www.oti-orz.mydns.jp/~khiker/file/20070915/nicoflvcomment.user.js http://www39101u.sakura.ne.jp/~kiyoto/javascript/greasemonkey/nicoflvcomm…
まだゆっくり更新中. コメント表示時に, ID, 書込時刻, ユーザID(暗号化されたやつね, 念のためw), コメント, それぞれでソートできるようにした. ファイルは, これー. http://www.oti-orz.mydns.jp/~khiker/file/20070911/nicoflvcomment.user.js(*更新し…
存在だけ知ってて, 導入してなかった拡張機能. telnet で Firefox につないで, ゴニョゴニョできるんだ. へー, ふーん程度にしか見てなかったw Emacs から扱えるということを知って俄然, 興味が出て遊んでみた. 導入 まずは, Firefox 拡張機能 mozlab を入…
友人の Firefox をいじる機会があったから, ホームページをこんなのにしてみた. javascript: alert( "またグーグルっすかwwwww" ); location.replace( "http://www.google.com" ); これはこれでかなりウザイwww 改行を \n に変えて1行に書いてやれば…
デバッグライトを入れたいなーということで調べてみた. 最初は, alert でいいんやね?みたいな感じだったけど, これじゃ, for 文等ループ内で使ったとき, 悲しいことになるから, 却下と相成った. console.debug ってのを使うと firebug の console タブに変…