2008-10-01から1ヶ月間の記事一覧

XMLなページ用document.write

if(window.DOMParser) { document.getCurrentScript = function() { var ss = document.getElementsByTagName('script'); for(var i = ss.length-1; i >= 0; i--) if(ss[i].id.search('_firebug') != 0) return ss[i]; }; parser = new DOMParser(); documen…

自分自身が所属するscript要素を取得する (Firebug対応版)

Firebugが有効になっている環境でid:amachangのスクリプト(とてもシンプルに自分自身が属する script 要素を取得 - IT戦記)が動作しなかったので,書き換えてみました。 document.getCurrentScript = function() { var ss = document.getElementsByTagName('…

nicovideo Show All Ranks をバージョンアップ

インストールはこちらから nicovideo Show All Ranks for Greasemonkey ランキングのデザインが変更に伴い動作しなくなっていたのを修正しました。 2009/01/03 追記 バージョンアップしました ニコニコ動画のランキングでマイリスト・再生・コメントランキン…

auの携帯でapplication/xhtml+xml; charset=utf-8なサイトを見ると問答無用で文字化けする

ちょっとはまったのでメモ。ググっても同じような症状は見つからなかった。 手元の携帯(W51H)のezwebのブラウザはapplication/xhtml+xmlな文章の文字コードをShift_JISとしか認識してくれないようだ。HTMLヘッダの方で文字コードを指定しても文字化けをした…

HTMLのaccesskeyが

HTMLのaccesskeyが任意の要素について指定可能になっていれば,LDRizeのようなことが簡単に実現できるのに,と思った。 <h1 accesskey="j">title</h1> <h2 accesskey="j">section1</h2> <p>...</p> <h2 accesskey="j">section2</h2> <p>...</p> こんな風に,見出しに同じアクセスキーを指定しておけば,Alt+Shift+jを押せば次の見出し,もう一度押…

スパムの餌食にならずにメールアドレスをウェブ上に掲載する方法・自分用まとめ

ウェブ上にメールアドレスを掲載するとスパムメールが山ほど届く,というのはここ数年間のお約束になってしまった感があります。7, 8年前に趣味のウェブサイトをやってたころはスパムが大量に届くこともなく平和だったなーと今になって思うわけです。 で,最…

ニコニコ仕様変更の嵐

とりあえず気づいたところから修正していきたいと思います。 これうごかねーぞとかありましたらコメント欄でお知らせください。 2008/10/01 23:40 追記。 一応全スクリプトの修正が完了したつもり 2008/10/02 22:12 追記。 検索画面をいじるスクリプトが壊れ…