asfman
android developer
posts - 90,  comments - 213,  trackbacks - 0
<input type="text" size="4" value="100" name="fileSizeLimit" id="fileSizeLimit"/> K
<input type="file" name="file1" id="file1" size="40" onchange="changeSrc(this)"/>
<img src="about:blank" id="fileChecker" style="display:none;">
   
<script type="text/javascript" defer>
var oFileChecker = document.getElementById("fileChecker");
   
function changeSrc(filePicker)
{
    oFileChecker.src = filePicker.value;
}
   
oFileChecker.onreadystatechange = function ()
{
    if (oFileChecker.readyState == "complete")
    {
        checkSize();
    }
}
   
function checkSize()
{
    var limit  = document.getElementById("fileSizeLimit").value * 1024;
    alert((Number(oFileChecker.fileSize)/1024).toFixed(2)+"k")
    if (oFileChecker.fileSize > limit)
    {  
        alert("too large");
    }
    else
    {
        alert("ok");
    }
}
</script> 
posted on 2006-12-04 13:12 汪杰 阅读(779) 评论(0)  编辑 收藏 引用 所属分类: javascript
只有注册用户登录后才能发表评论。

<2008年10月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

常用链接

留言簿(15)

随笔分类(1)

随笔档案(90)

文章分类(727)

文章档案(712)

相册

收藏夹

http://blog.csdn.net/prodigynonsense

友情链接

最新随笔

搜索

  •  

积分与排名

  • 积分 - 467499
  • 排名 - 6

最新随笔

最新评论

阅读排行榜

评论排行榜