Javascript

HTML5のCanvasを使って方眼紙みたいな画像を生成するプログラムを作ってみた。

HTML5のCanvasを使えば、Javascriptでも画像を生成するプログラムが簡単に作れます。 縦と横に線が並んでいて、線と線が交わるところに円が書かれた画像が欲しかったので、 多分同じことをするソフトはすでに存在すると思いますが、HTML5で作ってみました。 …

ニコニコ動画をHTML5で再生するBookmarkletをChrome拡張にしてみた

ニコニコ動画をHTML5で再生するBookmarklet「NicoHTML5」(http://d.hatena.ne.jp/saiten/20100225/1267110155)をGoogle Chromeの拡張にしてみました。注意: この拡張にはまだうまく動かないところや変な動作をするところもあるので、使用は自己責任でお願い…

Javascriptで、自分自身を書き換える関数ができた。

自己書き換えみたいな感じのプログラムです。 これはいろいろな応用ができそうなので、ここに書いておきます。 function selfmodify() { var str = arguments.callee.name + " = function() {\ return \"bbbbb\";\ }"; eval(str); return "aaaaa"; } alert(s…

IEでアクセスするとページ全体が見れなくなるJavascriptを書いた

IE F*CK!!!ということで適当に書いてみました。 if (navigator.userAgent.match (new RegExp ("MSIE [0-9]"))) { document.body.innerHTML = "<font size=\"big\" color=\"red\">IEを使うことは、Webサイトを作る方々にとって迷惑です。このページを見たい場合は、他のブラウザを利用してくだ</font>…

Hit-a-hintっぽい事をするJavascriptを書いてみた

最近更新頻度を保てなくて申し訳ございません。 Scalaでのテキストエディタ製作をサボって書いてみました。 Firefoxアドオン「Hit-a-hint」のように、リンクに番号を付けて、数字を入力すると、数字に対応するページに行くという感じです。 一応、Google Chr…