作者fbi4 (Alice)
看板Ajax
标题[ js ] 用js取得input file物件的value时,路径被修改,好烦!
时间Wed Apr 28 19:37:33 2010
先贴程式码
<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)