- 2007-10-18 (木)
- 技術
input type="file"での最大桁数と選択したファイルがテキストボックスに反映されない場合の注意点で存在しないファイルを指定した場合にSubmitがされない現象について書きましたが、どうやら相対パスでもSubmitされないようです。
現象
Input type = file 属性の入力フォームに、ローカルのパス (例 : x:\aaa\bbb.txt) や、共有フォルダのパス (例 : <\\SERVER\xxxx\aaa.txt>) ではない相対パスを入力後に submit しても Web サーバーにリクエストが送信されません。via: [IE] Input type = file 属性の入力フォームにて submit を行っても Web サーバーから反応がない
原因
Windows XP Service Pack 2 のセキュリティ上の理由により、ローカルパスや共有フォルダのパスに相対パスが入力された場合には、ファイルの送信ができないよう動作が変更されております。via: [IE] Input type = file 属性の入力フォームにて submit を行っても Web サーバーから反応がない
何気にWindows XP Service Pack 2でチェックされているのですね。
知らなかった~。
【関連する記事】
- onloadを待たずに特定のエレメントに処理を実行する方法
- JavaScriptやCSS、Railsなど使えそうなチートシートいろいろ
- Webサイトの高速化 - styleはheadタグ内に書くと描画が速い
- Newer: 犬にもiPod Touch
- Older: JavaのLong型の最大桁数について
Comments:0
Trackback:0
- TrackBack URL for this entry
- http://hisasann.com/cgi-bin/mt/mt-tb.cgi/544
- Listed below are links to weblogs that reference
- Input type=file属性の入力フォームで相対パスを指定した場合submitされない from HouseTect, JavaScripter Blog

