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

改行コードがおかしいことによるエラー

CGI

久々に CGI を書いてサーバにアップしてみると何故か以下のエラーが出て困った話。CGIWrap Error: Script Execution FailedCGIWrap encountered an error while attempting to execute this script:Error Message: No such file or directory Error Number: …

コンテントネゴシエーションと Vary レスポンスヘッダ

うちのサイト (vivid code) は XHTML の MIME タイプを "application/xhtml+xml" で配信しています。 ただ、IE ではそれを閲覧できないという問題があります。 そこでうちのサイトでは HTTP リクエストヘッダを見て、Accept フィールドに "application/xhtml…

CSS の cursor プロパティにオリジナルカーソルを指定するときの注意

問題 CSS には cursor プロパティがあり、マウスカーソル (ポインター) の形状を指定することが出来ます。 W3C 勧告の cursor プロパティの項 んでもって、元々定義されているカーソルの形状だけでなく、独自のカーソル画像を指定することもできます。 が、…

名前つきの関数リテラルに関するよくわからない IE の挙動

昨日書いた 「IE でも event.currentTarget を使えるようにする」 の記事の後半部分のコードなのですが、IE8 でじっくりと動作を追ってみるとどうも期待通りの動作ではないことがわかりました。 window.attachEvent("onunload", (function () { // target._v…

IE でも event.currentTarget を使えるようにする

IE の Event モデルと DOM Events モデルの違い JavaScript のイベントについて考えてみる。イベントの規格としてはまず Document Object Model Events がある。 Firefox やら Safari やら Opera やらで実装されている。 んで他方 Internet Explorer は別の…

新ブラウザ色々。 Firefox 3.5 とか Safari 4 とか

PC

7 月 1 日に Firefox 3.5 の公式リリースが来ていたのですね! 全然気づきませんでした。そんなわけで早速 Firefox を 3.5 にバージョンアップしました。 ついでに Safari と Opera のバージョンアップもしてみたのでそれぞれについて軽く使ってみた感想を書…

クラスベースのオブジェクト指向な JavaScript

もうすぐ院試なんで院試に向けて勉強している今日この頃。 息抜きにクラスベースっぽいオブジェクト指向な JavaScript について書いてみます。JavaScript でクラス (っぽいもの) のコンストラクタを定義する方法といえば Object1 = function( aName, aType )…