易截截图软件、单文件、免安装、纯绿色、仅160KB

JavaScript判断上传文件的大小

<form     name="form1">  
  <input type="file"     name="file1"     onchange="checkimage
(value)">  
  </form>  
  <script     language="javascript">  
  var     img=null;  
  function     checkimage(name){  
  if(/^.+\.(gif|jpg|png)$/i.test(name))  
  {  
  if(img)img.removeNode(true);  
  img=document.createElement("img");  
  img.style.position="absolute";  
  img.style.visibility="hidden";  
  img.attachEvent("onerror",oe);  
  img.attachEvent("onreadystatechange",orsc);  
  document.body.insertAdjacentElement("beforeend",img);  
  img.src=name;  
  }  
  else{oe()}  
  }  
  function     oe(){  
  form1.reset();  
  alert("文件类型只能是<gif><jpg><png>!");  
  }  
  function     orsc(){  
  if     (img.fileSize>51200){  
  form1.reset();  
  alert("文件大小不能超过50K!");  
  }  
  }  
  </script>


相关文档:

JavaScript消除字符串空格

<!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-Type" content="text/html; charset=utf-8" />
<title>js除去字符串空格 ......

JavaScript 获取客户端计算机硬件及系统信息


//系统信息获取
function getSysInfo(){
var locator = new ActiveXObject ("WbemScripting.SWbemLocator");
var service = locator.ConnectServer(".");
//CPU信息
var cpu = new Enumerator (service.ExecQuery("SELECT * from Win32_Processor")).item();
var cpuType=cpu.Name,h ......

Javascript中最常用的55个经典技巧【转载】

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
4. oncopy="return false;" oncut="return f ......

Javascript学习笔记

1.Jscript 不认为语句块是一个新的范围(作用域)只有函数创建新的范围。
2.JScript语句中使用等号(=)给变量赋值:等号是赋值运算符。
 “=”运算符左边的操作项总是一个Lvalue,即可以是:
 对象,
 数组元素,
 对象属性。
 “=”运算符右边的操作项总是一个Rvalue ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号