我想在asp.net上傳文件,但我正在使用jquery檢查文件大小。它在所有瀏覽器中都能正常工作,除了IE。下面是我用來驗證文件大小的代碼。IE中的文件上傳問題
的.aspx
<asp:FileUpload ID="fuAttachment" runat="server" ClientIDMode="Static" onchange='test('fuAttachment')' />
的.js
function test(controlID) {
debugger;
var isSuccess = false;
var hasFile = $('#' + controlID).val();
if (hasFile != undefined) {
var fileSize = ($('#' + controlID)[0].files[0].size/1024);
fileSize = (fileSize/1024);
var allowSize = 10;
if (fileSize <= allowSize) {
isSuccess = true;
}
}
return isSuccess;
}
它不是在IE工作。任何人請幫助我
請檢查您的ie是否啓用了javascript。 – Jai
@JaiPSah:是的,它的啓用。 – user968441
定義'不工作'。你會得到什麼錯誤? – Lloyd