1
在我的項目中,我需要訪問上傳文件的完整路徑,並將鼠標懸停在正在上傳的文件上時顯示爲工具提示。需要在telerik mvc上傳控件中上傳文件的完整路徑
在下圖中,您可以看到只顯示文件名稱而不顯示完整路徑的工具提示。
我無法在客戶端或服務器端獲取文件路徑。是否有可能在任何客戶端事件中獲取文件路徑?
在我的項目中,我需要訪問上傳文件的完整路徑,並將鼠標懸停在正在上傳的文件上時顯示爲工具提示。需要在telerik mvc上傳控件中上傳文件的完整路徑
在下圖中,您可以看到只顯示文件名稱而不顯示完整路徑的工具提示。
我無法在客戶端或服務器端獲取文件路徑。是否有可能在任何客戶端事件中獲取文件路徑?
這可以通過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將是Base64,它可以用作img標籤的src。