IE下 struts中使用滤镜对本地图片进行预览
来源:互联网 发布:软件使用说明书 编辑:程序博客网 时间:2024/06/09 23:16
function PreviewImg(imgFile,width,height) {
//IE
if (window.navigator.userAgent.indexOf("MSIE")>=1){
imgFile.select();
var imgPath= document.selection.createRange().text;
var newPreview= document.getElementById("preview");
var regext=/\.jpg$|\.gif$|\.jpeg$|\.png$|\.bmp$/gi;
if(!regext.test(imgPath)|| isEmpty(imgPath)){
alert("对不起,系统仅支持标准格式的照片,请您调整格式后重新上传!");
document.getElementById("upLoadButton").disabled=true; //把上传按钮置为灰化
}else{
document.getElementById("upLoadButton").disabled=false;//把上传按钮置为有效
newPreview.style.filter ="progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale)";
newPreview.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src= imgPath;
newPreview.style.styleFloat ="right";
newPreview.style.width = width+"px";
newPreview.style.height = height+"px";
}
}
}
<html:file property="image" name="photoForm" styleId="pht" size="40" maxlength="40" onchange="PreviewImg(this,100,120)"/>
<div id="preview" style="border:1px solid black;width:120px;height:150px;text-align: center;">预览</div>
<input type="button" name="up" id="upLoadButton" class="button" value="照片上传" onclick="UP()">
- IE下 struts中使用滤镜对本地图片进行预览
- Android 对本地图片进行压缩处理
- iOS 对本地图片的压缩
- 在类中使用新线程对本类进行操作同样需要使用handler
- 各个浏览器下图片预览,兼容ie
- IE中使用滤镜实现透明度,影响到absolute的负值
- IE中打印预览
- IE使用滤镜实现渐变
- Windows下对本地网络通信进行抓包
- Windows下对本地网络通信进行抓包
- 在Sql中对本周日期进行查询
- Android Camera使用OpenGL ES 2.0和GLSurfaceView对预览进行实时二次处理(黑白滤镜)
- Android Camera使用OpenGL ES 2.0和TextureView对预览进行实时二次处理(黑白滤镜)
- Android Camera API 2使用OpenGL ES 2.0和GLSurfaceView对预览进行实时二次处理(黑白滤镜)
- IE下滤镜实现background-size效果
- Android Camera对预览进行黑白滤镜处理
- javaweb中使用百度地图进行定位
- IE滤镜
- linux配置java环境变量(详细)
- 一些3D的基本知识
- Linux文件属性、权限设置
- JNI:使用RegisterNatives方法传递和使用Java自定义类
- Web应用界面设计规范
- IE下 struts中使用滤镜对本地图片进行预览
- C#多线程访问定义的全局变量(lock线程锁)
- hdu 2103
- 万能 FreeSWITCH directory 脚本
- linux 中关于java的环境
- JDBC批处理
- FSM 有限状态机
- web容器 web服务器 servlet/jsp容器 之间的区别和关系
- JS得到当前鼠标的坐标