[問題] javascript判斷圖檔大小

看板Ajax作者 (就叫我阿水吧.)時間17年前 (2007/05/06 10:58), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
因為想要在上傳前先判用javascript判斷圖檔是不是在500K以下. 如果超過的話就出現警告訊息不讓它上傳. 而在孤狗大師也查到人家寫的. 只是在執行第一次時.都可以正常顯示錯誤訊息. 可是再按第二次時.它就不會理我了耶. 請問一下這個到底是哪裡有問題咧? 請各位大大指教一下...謝謝... <script language="JavaScript" type="text/JavaScript"> function add() { var img = null; img = new Image(); img.sizeLimit = 500 * 1024; img.src = 'file:///'+document.all.File1.value; if (!(img.onload = showImageDimensions)) { return false; } return true; } function showImageDimensions() { if (this.fileSize > this.sizeLimit) { alert('每張圖片檔案大小不得超過500KB'); return false; } return true; } </script> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.62.148.239

05/06 22:00, , 1F
mg.onload == showImageDimensions 這樣好像才對?
05/06 22:00, 1F

05/06 23:17, , 2F
那是把onload的event指定被showImageDimensions()處理
05/06 23:17, 2F
文章代碼(AID): #16FKHjV8 (Ajax)