[問題] 在客戶端檢查上傳的檔案大小

看板Web_Design作者 ( )時間18年前 (2007/10/31 17:31), 編輯推噓3(302)
留言5則, 3人參與, 最新討論串1/1
雖然把JS關掉就可以防掉了,但有總比沒有好XD。 其實是我也想不到怎麼在server端檢查大小, 如果在server端檢查大小,要在檔案save之後才能使用其他表單的值, 所以我不知道該怎麼在save之前檢查XD。 一直在想怎麼檢查,感覺應該可行,但是我不知道該用哪些物件去做。 <input type=file name=uploadfile onchange=checkfilesize(this.value)> <script> function checkfilesize(path){ fso = new ActiveXObject("Scripting.FileSystemObject"); f = fso.GetFile(path); .....//好像有安全性問題,本來就不能這樣用? } </script> 該怎麼做咧? 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.87.158.99

10/31 17:41, , 1F
之前找過. 要用到m$的com元件 所以是ie only
10/31 17:41, 1F

11/01 09:26, , 2F
不懂耶~"~
11/01 09:26, 2F

11/01 15:50, , 3F
FSO是JScript/VBScript(WSH) 在用的,JavaScript有安全性問
11/01 15:50, 3F

11/01 15:51, , 4F
題應該不會給用吧:P , 除非你寫activeX來做這件事情.(需使用
11/01 15:51, 4F

11/01 15:51, , 5F
者同意)
11/01 15:51, 5F
文章代碼(AID): #17A4jqKg (Web_Design)