js获取上传文件大小示例代码

 js获取上传文件大小在ie下要改安全设置中的对为标记为可安全执行脚本的ActiveX空间初始化并执行,需要的朋友可以参考下

代码如下: 
在ie下,貌似要改安全设置中的【对为标记为可安全执行脚本的ActiveX空间初始化并执行】那项 
 
 代码如下:
<html> 
<head> 
<script type="text/javascript"> 
var isIE = /msie/i.test(navigator.userAgent) && !window.opera; 
function fileChange(target) { 
 
var fileSize = 0; 
if (isIE && !target.files) { 
var filePath = target.value; 
var fileSystem = new ActiveXObject("Scripting.FileSystemObject"); 
var file = fileSystem.GetFile (filePath); 
fileSize = file.Size; 
} else { 
fileSize = target.files[0].size; 

alert(“文件字节大小:”+fileSize); 
var size = fileSize / 1024; 
if(size>10000){ 
alert("附件不能大于10M"); 
 
 

 

</script> 
</head> 
<body> 

时间: 2024-11-05 19:38:42

js获取上传文件大小示例代码的相关文章

js获取上传文件大小示例代码_javascript技巧

代码如下: 在ie下,貌似要改安全设置中的[对为标记为可安全执行脚本的ActiveX空间初始化并执行]那项 复制代码 代码如下: <html> <head> <script type="text/javascript"> var isIE = /msie/i.test(navigator.userAgent) && !window.opera; function fileChange(target) { var fileSize =

js获取上传文件大小

问题描述 如题,主要是用来做验证的,要是不用获取就可以做验证的,那就更好了 解决方案 js一般是获取不到文件大小的,即使有时能,也是在特定浏览器版本下.使用js就涉及到浏览器的类型以及种类,判断文件大小还是比较麻烦的.一般判断文件大小都放在服务器端,如果时间太长,可以用ajax做异步效果解决方案二:要想在JS中即时的获取文件大小,必须借助于ActiveX控件来实现.比如Xproer.HttpUploader此控件是基于标准HTTP协议实现的文件上传功能.优势是扩展性非常好,整合简单,支持批量上传

通过js获取上传的图片信息(临时保存路径,名称,大小)然后通过ajax传递给后端的方法_javascript技巧

项目需求:如何通过js获取上传的图片信息(临时保存路径,名称,大小)然后通过ajax传递给后端 题主用jquery接收 <input name="c_pic" id="c_pic" type="file" class="file"> 用的方法是: var input = document.getElementById("c_pic"); input.addEventListener('chang

js获取上传文件的绝对路径实现方法_javascript技巧

在html中 <input type="file" id="importFile" /> <input type="button" onclick="upload()"/> <script> function upload() { var filename = document.getElementById("importFile").value; // 这时的filen

js获取当前地址 JS获取当前URL的示例代码

 本篇文章主要是对js获取当前地址 JS获取当前URL的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助  代码如下: <table width=100% cellpadding=0 cellspacing=0 border=0 >  <script language="javascript"> thisURL = document.URL;  thisHREF = document.location.href;  thisSLoc = self

js判断上传文件大小

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-

ASP AspUpload上传文件示例代码

  AspUpload上传组件在ASP中使用广泛,对于一些ASP新手来说,可能还不知道如何用,AspUpload不仅可以上传图片,还可以上传其它格式的文件,比如TXT.rar,甚至是exe等,只要你不做限制,它就只管上传,因此来说,为了安全考虑,我们上传前都会做些限制,今天这个例子,就是不允许上传asp,asa,aspx格式的文件,当然,这里的扩展名你可根据自己需要添加,以下代码是实现上传的关键代码,供新手参考.

js 判断上传文件大小及格式代码_javascript技巧

我们在做文件上传时,为了实现异步上传的效果,一般会选择采用iframe的形式来进行文件的上传,但我们不能像ajax那样对服务端返回的数据进行处理,从而来进行文件大小以及文件样式的判断,所以我们一般也会想到使用js对上传的文件大小以及格式进行初步的判断,在服务端再进行一次判断(防止浏览器拒绝执行脚本文件). 以下提供一种方法用js判断文件大小. 复制代码 代码如下: var url = window.location.href, type = url.substr(url.lastIndexOf(

node.js文件上传处理示例_node.js

直入主题,在Node.js web 开发基本框架的前提下,我们来做一个文件上传功能 上传的handler比较简单,网上都能找到 var url=require('url'); var exec=require('child_process').exec; var querystring=require('querystring'); /********************************文件上传 第3方模块测试*************************/ function f