您正在使用 IPV4 [3.142.199.138] 访问本站,您本次已经查看了 1 页
用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器
悟空收录网       [公益]保护绿色环境,构建和谐社会      

【腾讯云】 爆款2核2G3M云服务器首年 61元,叠加红包再享折上折      
[公益] 地球是我家,绿化靠大家      
2024年 劳动节 012
2024年 端午节 052
2025年 元 旦 257
2025年 春 节 285
 
您现在的位置:首页 >> JSP >> 内容
本类新增
本类热门
jsp中实现上传图片即时显示效果功能
内容摘要: scriptfunctionsetImagePreview(){vardocObj=document.getElementById('doc');varimgObjPreview=document.getElementById('preview');if(docObj.filesdocObj.files[0]){//火狐下,直接设img属性imgObjPre......
<script>

functionsetImagePreview(){

vardocObj=document.getElementById("doc");

varimgObjPreview=document.getElementById("preview");

if(docObj.files&&docObj.files[0]){

//火狐下,直接设img属性

imgObjPreview.style.display='block';

imgObjPreview.style.width='300px';

imgObjPreview.style.height='120px';

//imgObjPreview.src=docObj.files[0].getAsDataURL();

//火狐7以上版本不能用上面的getAsDataURL()方式获取,需要一下方式

imgObjPreview.src=window.URL.createObjectURL(docObj.files[0]);

}else{

//IE下,使用滤镜

docObj.select();

varimgSrc=document.selection.createRange().text;

varlocalImagId=document.getElementById("localImag");

//必须设置初始大小

localImagId.style.width="250px";

localImagId.style.height="200px";

//图片异常的捕捉,防止用户修改后缀来伪造图片

try{

localImagId.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale)";

localImagId.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src=imgSrc;

}catch(e){

alert("您上传的图片格式不正确,请重新选择!");

returnfalse;

}

imgObjPreview.style.display='none';

document.selection.empty();

}

returntrue;

}

</script>

<body>

<inputtype=filename="doc"id="doc"onchange="javascript:setImagePreview();">

<p><divid="localImag"><imgid="preview"width=-1height=-1style="diplay:none"/></div></p>

版权声明:本内容来源于网络,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。
上一篇:Jsp结合XML+XSLT将输出转换为Html格式

 

下一篇:jsp文件绝对路径的设置方法

发布日期:2023/4/27
手机扫二维码直达本页
发布时间:13:11:40
点  击:1
录  入:壹家怡园
相关文章
Baidu
YiJiaCMS 7.3.8 build231228(MSSQL) 闽ICP备05000814号-1
本空间由腾讯云(轻量应用服务器)提供,Cloudflare提供加速防护
运行时间载入中.....