C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■100527 / )  Re[6]: バックスラッシュ入力できず¥マークが入力されてしまいます
□投稿者/ 伝説のカレー (38回)-(2022/09/02(Fri) 17:26:53)
No100524 (Tom2000 さん) に返信
> 「C:\fakepath\ファイル名」表示されている所を、
> 正常ファイルへのパス+ファイル名で表示できるように方法を探しております。

ファイル名だけならthis.files[0].nameで取れました

こうかな、jquery詳しくないのでこんな雰囲気です
<input type="file" id="file" style="display:none;" onchange="$('#ctl00_ContentPlaceHolder_fake_input_file').val(this.files[0].name)"/>

フルパスは取れないような…
FileReaderを使ってファイルの内容を読み取ることはできるようなんですけどパスはわからなかったです
セキュリティ的にパスを勝手に書き換えられたら困るっていうのはあると思うんですけど、その兼ね合いで入力したパスも取れなかったりするんですかね
わかりませんでした
返信 編集キー/


管理者用

- Child Tree -