[ js ] 用js取得input file物件的value時,路긠…

看板Ajax作者 (Alice)時間15年前 (2010/04/28 19:37), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/4 (看更多)
先貼程式碼 <HTML> <HEAD> <SCRIPT LANGUAGE="JavaScript"> function CheckFile() { var f = document.FORM_UPDATE ; var img = new Image() ; img.src = f.PhotoPath.value ; //[ debug ]--------------- var msg = '' ; msg += '圖片路徑 = ' + img.src + '\n' ; msg += '高 = ' + img.height + '\n' ; msg += '檔案大小 = ' + img.fileSize + '\n' ; alert(msg) ; return false ; } ; </SCRIPT> </HEAD> <BODY> <FORM NAME="FORM_UPDATE"> <INPUT TYPE="file" NAME="PhotoPath" VALUE="" SIZE="80"><BR> <INPUT TYPE="button" NAME="CheckMe" VALUE="檢查檔案大小" onClick="CheckFile()"> </FORM> </BODY> </HTML> 上面的程式碼, 是為了要檢查檔案的size所寫的, 小妹我的問題在於如果我是在電腦裡面測試的話是OK的, 可是當我放到伺服器上面執行的話, img.src 裡的路徑就會變成 file:///C:/fakepath/xxx.jpg 他自動把我的路徑給隱藏了, 請問各位高手我可以有其他方式可以在上傳檔案前檢查檔案大小嗎??(使用JS) 謝謝大家~"~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.199.212 ※ 編輯: fbi4 來自: 60.250.199.212 (04/28 19:38)
文章代碼(AID): #1Bs1u0I_ (Ajax)
文章代碼(AID): #1Bs1u0I_ (Ajax)