- 浏览: 691338 次
- 来自: ...
文章分类
最新评论
-
ranguisheng:
可以加点注释,代码不便于阅读.
用java实现数据库连接池的一个简单示例 -
abcd880129:
这样写的话,还要用专门的下载工具,不然,只能下到一个为空的ex ...
ZK下载文件时,不在服务器生成文件直接下载 -
234369425:
同上,是20
java计算阶乘 -
CodeToMyLaw:
如果目录中含有中文呢?
[^\x00-\xff] 中文的 ...
js验证文件目录格式的正确性 -
yanzhoupuzhang:
加了,还是报那个错误!
org.apache.commons.dbcp.BasicDataSource的解决方法
<!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>图片上传本地预览</title> <style type="text/css"> #preview{width:260px;height:190px;border:1px solid #000;overflow:hidden;} #imghead {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image);} </style> <script type="text/javascript"> //图片上传预览 IE是用了滤镜。 function previewImage(file) { var MAXWIDTH = 260; var MAXHEIGHT = 180; var div = document.getElementById('preview'); if (file.files && file.files[0]) { div.innerHTML ='<img id=imghead>'; var img = document.getElementById('imghead'); img.onload = function(){ var rect = clacImgZoomParam(MAXWIDTH, MAXHEIGHT, img.offsetWidth, img.offsetHeight); img.width = rect.width; img.height = rect.height; // img.style.marginLeft = rect.left+'px'; img.style.marginTop = rect.top+'px'; } var reader = new FileReader(); reader.onload = function(evt){img.src = evt.target.result;} reader.readAsDataURL(file.files[0]); } else //兼容IE { var sFilter='filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src="'; file.select(); var src = document.selection.createRange().text; div.innerHTML = '<img id=imghead>'; var img = document.getElementById('imghead'); img.filters.item('DXImageTransform.Microsoft.AlphaImageLoader').src = src; var rect = clacImgZoomParam(MAXWIDTH, MAXHEIGHT, img.offsetWidth, img.offsetHeight); status =('rect:'+rect.top+','+rect.left+','+rect.width+','+rect.height); div.innerHTML = "<div id=divhead style='width:"+rect.width+"px;height:"+rect.height+"px;margin-top:"+rect.top+"px;"+sFilter+src+"\"'></div>"; } } function clacImgZoomParam( maxWidth, maxHeight, width, height ){ var param = {top:0, left:0, width:width, height:height}; if( width>maxWidth || height>maxHeight ) { rateWidth = width / maxWidth; rateHeight = height / maxHeight; if( rateWidth > rateHeight ) { param.width = maxWidth; param.height = Math.round(height / rateWidth); }else { param.width = Math.round(width / rateHeight); param.height = maxHeight; } } param.left = Math.round((maxWidth - param.width) / 2); param.top = Math.round((maxHeight - param.height) / 2); return param; } </script> </head> <body> <div id="preview"> <img id="imghead" style="display:none;" width=100 height=100 border=0 src='<%=request.getContextPath()%>/images/defaul.jpg'> </div> <input type="file" onchange="previewImage(this)" /> </body> </html>
发表评论
-
Javascript刷新页面的实例
2017-10-02 16:49 454Javascript刷新页面的实例 Javascript刷 ... -
一份老外写的XMLHttpRequest代码多浏览器支持兼容性
2017-12-29 17:25 395/* Cross-Browser XMLHtt ... -
漂亮的Slider效果类终于封装成功
2015-04-16 20:38 0<!DOCTYPE html PUBLIC &quo ... -
用简单的脚本实现一款漂亮的下拉菜单
2015-04-16 20:33 0<!DOCTYPE html PUBLIC &quo ... -
Javascript操纵Cookie实现购物车程序
2015-04-16 20:31 0/************************** ... -
推荐:右键菜单
2015-04-16 20:30 0<!-- +++++++++++++++++++++ ... -
拖动层效果
2015-04-16 20:28 539<!DOCTYPE html PUBLIC &q ... -
发个自己写的表格操作类(添加,删除,排序,上移,下移)
2015-04-16 20:26 415<html> <head> ... -
cloneNode实现表格增加删除效果
2015-04-16 20:23 640<%@ page contentType= ... -
支持IE和FF的div+css选项卡
2015-04-16 20:22 493<!DOCTYPE html PUBLIC &quo ... -
一个分页的js
2015-04-16 20:20 447<!-- * 用js分页显示ul/ol的列表 ... -
JavaScript实现拖拽网页内元素的方法
2015-04-15 22:30 484/** * 跨平台的事件监听函数 * @param ... -
让IE浏览器支持HTML5标准的方法
2014-01-11 08:30 992让IE浏览器支持HTML5标准 ... -
javascript ajax
2013-07-21 20:51 928<!DOCTYPE html PUBLIC &quo ... -
javascript表格和表单
2013-07-13 23:06 877<html> <head> & ... -
javascript事件
2013-07-07 20:53 905<!DOCTYPE html PUBLIC &quo ... -
javascript基础
2013-07-06 22:47 1066<!DOCTYPE html PUBLIC &quo ... -
Javascript 验证上传图片大小[客户端]
2012-11-17 13:36 1674需求分析: 在做上传 ... -
带Checkbox的列表框
2011-11-26 14:31 909<title>带Checkbox的列表框 ... -
判断Checkbox和Radio的一种方法
2011-11-26 14:25 872<title>判断Checkbox和 ...
相关推荐
javascript 上传图片预览效果,兼容:ie6/7/8, firefox 3.5.5
JavaScript 上传图片预览效果.zip
最简单的方法实现javascript图片上传预览功能
网上有很多类似的这样程序但不能支持IE9.0和最新GOOGLE浏览器,这个javascript上传图片在线本地浏览功能(支持IE9.0和最新GOOGLE浏览器GOOGLE13.0以上)
纯javascript实现上传图片前图片预览,判断图片大小,兼容ie-7到10 firefox chrome,非常不错,分享给大家。
点击上传图片,可以拖动图片上传,可以多选,上传完成,点击保存,即可在页面中显示; 显示图片的布局是以弹性盒布局为主,限制上传格式和上传图片大小,适合交作业demo
javascript图片上传预览
支持图片上传及实时显示,可设置显示图片的大小。开发语言:php、Ajax、javascript
JavaScript裁剪图片上传文件并显示
php,javascript,批量上传图片
javascript asp.net 图片剪切上传 图片裁剪 上传保存,无刷新剪切图片,并把剪切后的图片保存到服务器。
无刷新上传图片 这个是在网上发现的一个蛮好的上传示例 JavaScript
不用IE控件(ActiveXObject)不用 Img属性 上传图片客户端判断大小,javascript获得上传图片的大小 兼容所有浏览器,亲测可用 判断文件大小,判断上传图片的大小,图片格式
本文主要介绍了原生javascript上传图片带进度条的实例详解。具有很好的参考价值。下面跟着小编一起来看下吧
javascript 上传图片的信息 上传大小,像素等
js实现上传图片到服务器 本文实例为大家分享了js实现上传图片到服务器的具体代码,供大家参考,具体内容如下 HTML //多张图片上传multiple <input type="file" id="file" multiple> //原生提交按钮 ...
js判断上传图片大小,宽度,高度,javascript判断上传图片大小,宽度,高度
图片预览 js图片上传预览 JavaScript图片上传预览效果
简单的Js图片上传示例插件,简介的方式,更容易让人理解