|
|
|
|
2003.8.24
仕事柄、大抵のページは、ある程度使用者がいて、かつ手元に集められる環境であれば、片っ端から表示確認をしているのだが、これは主に HTML や CSS の解釈、 JavaScript の挙動なんかを主に見ていた。
それですっかり油断していたのだが、ある Web アプリで問題が発生し、Apache のログを漁っていたところ、multipart/form-data におけるファイル名が、 Windows 版 IE ではフルパスで送られていることが原因と判明。Mozilla だとこれ、パス名はくっついてこないのだ。
ぼくは大抵 Mozilla で作業をしていて、CGI に関しては先述のような方針で「表示確認」はしていたけれど、「動作確認」は最近していなかった。そのバチが当たったんである。精進が足らん、とも言う。反省。
CGI までクライアントの環境に依存する部分があるとは思わなかったなぁ。つーか、もしかして IE コンポーネントを使ってるブラウザって軒並みそうなんだろうか……って、そりゃそうだろうな。うーむ。
|
|
|
|
Copyright © 2002-2024 WhiteApple all rights reserved.
|