如果把下面的代码保存为:1.html之后放在桌面上双击运行,之后通过file选择文件,之后可以弹出:文件的大小.
但把1.html文件上传到服务上之后,运行弹出任何文件大小为:0.为什么啊?应当如何修改啊?
<input type="file" onchange="qq(this)"/>
<script type="text/javascript">
function qq(obj)
{
var hp = new Image();
hp.src = obj.value;
setTimeout(function(){alert(hp.fileSize);},1000);
}
</script>
但把1.html文件上传到服务上之后,运行弹出任何文件大小为:0.为什么啊?应当如何修改啊?
<input type="file" onchange="qq(this)"/>
<script type="text/javascript">
function qq(obj)
{
var hp = new Image();
hp.src = obj.value;
setTimeout(function(){alert(hp.fileSize);},1000);
}
</script>
解决方案 »
- 这2个定义有什么区var container = $('#images .items'); var container = $('#images ');
- JS报错 求解答 未结束的字符串常量
- 将标签变为数组
- 求助这种JS怎么加载??
- 我用框架做网页,分上中下,上和下页是不变的,就是变中间。js里应要怎样写呢?而且中间页还有好多处连接。
- 简单问题,如何使iframe隐藏?
- 关于表单,谁给我讲讲。
- 十万火急,关于动态加载CheckBox的阅题?
- 听过使用IE的一个工具,就可以把一个delphi编译的exe变成可以在浏览器中运行的程序,有谁知道?
- 用js怎么取返回值里的参数
- 提示错误 “对象不支持此属性或方法” 大家帮忙看看那的问题!
- 找Html和JavaScript视频!!!
FF3,以及IE8中都将无法通过file控件取得本文件的路径。
也就是你的程序在FF3和以后的IE8中都无法实现。