上传图片之前判断大小的解决办法(利用IE漏洞)
<script>var img=null;
function s()
{
if(img)img.removeNode(true);
img=document.createElement("img");
img.style.position="absolute";
img.style.visibility="hidden";
img.attachEvent("onreadystatechange",orsc);
img.attachEvent("onerror",oe);
document.body.insertAdjacentElement("beforeend",img);
img.src=inp.value;
}
function oe()
{
alert("cant load img");
}
function orsc()
{
if(img.readyState!="complete")return false;
alert("图片大小:"+img.offsetWidth+"X"+img.offsetHeight);
alert("图片尺寸:"+img.fileSize);
btn.disabled=false;
}
</script>
<input id=inp type="file">
<br/>
<button onclick="s()">Test</button><button id=btn disabled>UpLoad</button>
↓相关文章:
- · JavaScript实际应用:innerHTMl和确认提示的使用
- · 客户端插入控件
- · JavaScript复习知识小结
- · 您访问的页面不存在
- · 页面无刷新调用数据(IFRAME+js)
- · 强制点击广告大法
- · Ajax Tags标记初探
- · JavaScript实际应用:对层的控制
- · 表格中两行的颜色交替显示
- · JavaScript实际应用:子窗口和父窗口交互
- · 实用javaScript技术总结(1):屏蔽类
- · 用jscript对iframe中对象进行访问
- · 自适应图片大小的弹出窗口(方法2)
- · 一种打开子窗口的方法[父页内创建子窗口]
- · 用javascript动态调整iframe的高度
- · 完全解析浏览器挡不住的网页对话框广告
- · 用Javascript验证email填写是否正确
- · 提供前进、后退功能及其他JAVASCRIPT速成秘诀
- · Javascript Tip(1) 操作剪贴板
- · JavaScript实现图片容错处理
- · 一段取得翻唱排行榜上歌曲名称,艺人,地址的脚本程序
- · 以一个最简单的例子把OO的JavaScript说明白
- · 用JavaScript脚本制作自己的色谱图
- · showModelessDialog()使用详解
- · 延迟/定时/强制弹出窗口的JS代码
- · Javascript实现窗口最大化的严格定义
- · 用JS快速保存网页中所有图片的方法
- · “制作只弹出一次网页窗口”源代码
- · 用Javascript使网页图片产生旋转效果
- · 有分页功能的WEB打印
- · 用javascript改变和控制显示的图片大小
- · jscript错误代码及相应解释
- · javascript规定最多输入的字符串长度
- · 用JavaScript自动生成等比例所略图
- · 服务器控件中js脚本注册方法
- · JavaScript实现无限级树型菜单
- · IE里Window的Method列表
- · 关于脚本中注释的五点建议
- · 用js实现“只弹出一次网页窗口”的源代码
- · VBScript基础教程之十二在VBScript中使用对象
- · VBScript基础教程之十一VBScript与窗体
- · VBScript基础教程之八使用循环语句
- · VBScript基础教程之六VBScript运算符
- · VBScript基础教程之四VBScript变量
- · VBScript基础教程之二在HTML页面中添加VBscript代码

