私のプロジェクトでは、アップロードされているファイルの完全なパスにアクセスし、アップロードされているファイルの上にマウスを置いたときにツールチップとして表示する必要があります。
下の画像では、フル パスではなくファイル名のみを示すツール ヒントを確認できます。
クライアント側またはサーバー側のいずれかでファイル パスを取得できません。いずれかのクライアント イベントでファイル パスを取得することは可能ですか?
私のプロジェクトでは、アップロードされているファイルの完全なパスにアクセスし、アップロードされているファイルの上にマウスを置いたときにツールチップとして表示する必要があります。
下の画像では、フル パスではなくファイル名のみを示すツール ヒントを確認できます。
クライアント側またはサーバー側のいずれかでファイル パスを取得できません。いずれかのクライアント イベントでファイル パスを取得することは可能ですか?
これは onSelect メソッドで実行できます。
function onSelect() {
        var files = arguments[0].files;
        if (files && files[0]) {
            var reader = new FileReader();
            reader.onload = function (e) {
                var src = e.target.result;
                var alt = files[0].name);
                //This is where the magic happens
            };
            reader.readAsDataURL(files[0].rawFile);
        }
    }
このコード例は、単一ファイルのアップロードに使用されます。
src は、img タグの src として使用できる Base64 になります。