最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jsp中實(shí)現(xiàn)上傳圖片即時(shí)顯示效果功能

 更新時(shí)間:2013年01月04日 10:18:56   作者:  
上傳圖片時(shí)即時(shí)顯示圖片效果,這在項(xiàng)目開發(fā)中時(shí)很常見的一項(xiàng)功能,接下來介紹此功能的實(shí)現(xiàn)過程,有需要的朋友可以參考下
復(fù)制代碼 代碼如下:

<script>
function setImagePreview() {
var docObj=document.getElementById("doc");
var imgObjPreview=document.getElementById("preview");
if(docObj.files && docObj.files[0]){
//火狐下,直接設(shè)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();
var imgSrc = document.selection.createRange().text;
var localImagId = document.getElementById("localImag");
//必須設(shè)置初始大小
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("您上傳的圖片格式不正確,請(qǐng)重新選擇!");
return false;
}
imgObjPreview.style.display = 'none';
document.selection.empty();
}
return true;
}
</script>
<body>
<input type=file name="doc" id="doc" onchange="javascript:setImagePreview();">
<p><div id="localImag"><img id="preview" width=-1 height=-1 style="diplay:none" /></div></p>

相關(guān)文章

  • JavaBean實(shí)現(xiàn)多文件上傳的兩種方法

    JavaBean實(shí)現(xiàn)多文件上傳的兩種方法

    JavaBean實(shí)現(xiàn)多文件上傳的兩種方法...
    2006-10-10
  • servlet+jsp實(shí)現(xiàn)過濾器 防止用戶未登錄訪問

    servlet+jsp實(shí)現(xiàn)過濾器 防止用戶未登錄訪問

    這篇文章主要為大家詳細(xì)介紹了servlet+jsp實(shí)現(xiàn)過濾器,防止用戶未登錄訪問,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • JSP bean獲取各種參數(shù)

    JSP bean獲取各種參數(shù)

    JSP bean獲取各種參數(shù)的實(shí)現(xiàn)代碼。
    2009-10-10
  • struts2中action實(shí)現(xiàn)ModelDriven后無法返回json的解決方法

    struts2中action實(shí)現(xiàn)ModelDriven后無法返回json的解決方法

    struts2中action實(shí)現(xiàn)ModelDriven后無法返回json的解決方法,需要的朋友可以參考一下
    2013-03-03
  • 最新評(píng)論

    栖霞市| 牡丹江市| 崇州市| 鸡东县| 淮滨县| 涿州市| 兴业县| 桃江县| 涞水县| 安阳县| 辽源市| 高碑店市| 东台市| 麻城市| 宁德市| 大洼县| 襄汾县| 遵义市| 汤阴县| 故城县| 巴南区| 石首市| 黔西| 吉木萨尔县| 资源县| 彭阳县| 汶川县| 汪清县| 乐业县| 屯门区| 行唐县| 邹平县| 永兴县| 武威市| 奉贤区| 开鲁县| 丹凤县| 宣化县| 五寨县| 隆尧县| 宝清县|