IE 8中,上传文件时用JS控制格式和大小 IE 8中,上传文件时用JS控制格式和大小(如:大小不大于200K) 各位大虾应该怎么办??????????????急求急求急求急求急求急求急求急求急求急求急求急求急求急求急求急求 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 fso = new ActiveXObject("Scripting.FileSystemObject");fso.GetFile("file.txt")得到一个file对象,然后这个对象里面有Attributes 属性 | DateCreated 属性 | DateLastAccessed 属性 | DateLastModified 属性 | Drive 属性 | Name 属性 | ParentFolder 属性 | Path 属性 | ShortName 属性 | ShortPath 属性 | Size 属性 | Type 属性你想怎么判断都ok 我自己写了个,在IE6中可以运行,但是在IE8中报dynsrc无效,若dynsrc改为src 则fileSize = -1;JS中的部分为: function checkImage(obj){ var filePath = obj.value; Image image = new Image(); image.dynsrc = filePath; var fileSize = image.fileSize; if(fileSize > limited){ alert("图片过大!"); }else{ //图片大小符合。 } }上传图片 不用ActiveXObject要怎么写? 大小判断基本不太可能实现这是格式的<input type="file" onchange="checkExt(this)"/></body><script language="JavaScript"> var checkExt=function(obj) { if(!(/(jpg|gif)$/i.test(obj.value))) { alert("只允许上传jpg和gif的图片"); obj.select();//选择后清空文件框 document.selection.clear(); } else { alert("ok"); }};</script> IE8加强了安全性,已经不能这样写了,别想了。现在都改成用 flash上传了。 求助,为什么调用show来显示div会提示找不到对象? 加载大图 谁有在网页中嵌入的能显示时间日期的代码 急!在线等,解决了,给50分! 求教一个js下载文件的问题 突然想到个奇怪的问题? 帮忙啊!阿信树型菜单!! 关于表格行的显示与隐藏问题,在线等!!! 聊天室的输入框怎么处理的??? ckeditor编辑器,如何设置某个元素(非编辑器本身)的背景图? 请问$.each怎么应用到我的例子中去? asp.net 母版和 extjs的Formpanel
fso.GetFile("file.txt")
得到一个file对象,然后这个对象里面有Attributes 属性 | DateCreated 属性 | DateLastAccessed 属性 | DateLastModified 属性 | Drive 属性 | Name 属性 | ParentFolder 属性 | Path 属性 | ShortName 属性 | ShortPath 属性 | Size 属性 | Type 属性
你想怎么判断都ok
JS中的部分为:
function checkImage(obj){
var filePath = obj.value;
Image image = new Image();
image.dynsrc = filePath;
var fileSize = image.fileSize;
if(fileSize > limited){
alert("图片过大!");
}else{
//图片大小符合。
}
}
上传图片
要怎么写?
这是格式的<input type="file" onchange="checkExt(this)"/>
</body>
<script language="JavaScript">
var checkExt=function(obj) {
if(!(/(jpg|gif)$/i.test(obj.value))) {
alert("只允许上传jpg和gif的图片");
obj.select();//选择后清空文件框
document.selection.clear();
} else {
alert("ok");
}
};
</script>