作者antory ( )
看板Web_Design
標題[問題] 在客戶端檢查上傳的檔案大小
時間Wed Oct 31 17:31:29 2007
雖然把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
1F:推 alpe:之前找過. 要用到m$的com元件 所以是ie only 10/31 17:41
2F:推 antory:不懂耶~"~ 11/01 09:26
3F:推 TonyQ:FSO是JScript/VBScript(WSH) 在用的,JavaScript有安全性問 11/01 15:50
4F:→ TonyQ:題應該不會給用吧:P , 除非你寫activeX來做這件事情.(需使用 11/01 15:51
5F:→ TonyQ:者同意) 11/01 15:51