- PR -

XP SP2でのファイルアップロード

1
投稿者投稿内容
sinh
ベテラン
会議室デビュー日: 2003/01/22
投稿数: 87
投稿日時: 2005-02-22 20:39
お世話になります。sinといいます。

現在、サーバへの
ファイルアップロード機能を作成しようとしているのですが、
クライアントがWindowsXP SP2の場合にだけ、JavaScriptエラーが
発生して困っております。 コードは以下となっています。
---------------------------------------------------
<HTML>
<BODY>
<FORM NAME="oForm" ACTION="http://127.0.0.1" ENCTYPE="multipart/form-data"
METHOD="post">
<INPUT TYPE="file" NAME="oFile1"/>
<INPUT TYPE="button" VALUE="Upload File" onClick="bu()">
</FORM></BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
function bu() {
document.oForm.submit();
}
//-->
</SCRIPT>
</HTML>
-------------------------------------------------------
この場合に,ファイルを参照ボタンから選択しないで、
適当な名前(例:abcなど)を入力して、
"Upload File"ボタンをクリックするとJavaScriptエラーが発生します。
(ファイルを参照ボタンから選択すると、エラーは発生しません。)

少し調べた結果、Microsoft の以下のサイトに
http://support.microsoft.com/default.aspx?scid=kb;ja;890981
このエラーと同じような内容が書いてあるのですが、
解決方法があまり詳しく書かれていなくて困っています。

具体的にはどのような解決方法が有効でしょうか?
よろしくお願いします。
1

スキルアップ/キャリアアップ(JOB@IT)