jsp中實(shí)現(xiàn)上傳圖片即時(shí)顯示效果功能_JSP教程
推薦:JSP頁(yè)面緩存cache技術(shù)--瀏覽器緩存介紹及實(shí)現(xiàn)方法緩存的思想可以應(yīng)用在軟件分層的各個(gè)層面。它是一種內(nèi)部機(jī)制,對(duì)外界而言,是不可感知的;另外Browser也有緩存(如IE)這個(gè)大家也都知道(實(shí)現(xiàn)在 web server 上的緩存機(jī)制)越上層的緩存效果越好,越底層的緩存影響越深遠(yuǎn)
復(fù)制代碼 代碼如下:m.hl5o.cn
<script>
function setImagePreview() {
var docObj=document.getElementById("doc");
var imgObjPreview=document.getElementById("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";
//圖片異常的捕捉,防止用戶修改后綴來(lái)偽造圖片
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>
分享:JSP上傳圖片產(chǎn)生 java.io.IOException: Stream closed異常解決方法在做jsp上傳圖片時(shí),把java代碼直接改成 jsp,上傳時(shí)產(chǎn)生異常,很是疑惑,于是搜索整理了一下解決方法,需要了解的朋友可以參考下
相關(guān)JSP教程:
- jsp response.sendRedirect不跳轉(zhuǎn)的原因分析及解決
- JSP指令元素(page指令/include指令/taglib指令)復(fù)習(xí)整理
- JSP腳本元素和注釋復(fù)習(xí)總結(jié)示例
- JSP FusionCharts Free顯示圖表 具體實(shí)現(xiàn)
- 網(wǎng)頁(yè)模板:關(guān)于jsp頁(yè)面使用jstl的異常分析
- JSP頁(yè)面中文傳遞參數(shù)使用escape編碼
- 基于jsp:included的使用與jsp:param亂碼的解決方法
- Java Web項(xiàng)目中連接Access數(shù)據(jù)庫(kù)的配置方法
- JDBC連接Access數(shù)據(jù)庫(kù)的幾種方式介紹
- 網(wǎng)站圖片路徑的問(wèn)題:絕對(duì)路徑/虛擬路徑
- (jsp/html)網(wǎng)頁(yè)上嵌入播放器(常用播放器代碼整理)
- jsp下顯示中文文件名及絕對(duì)路徑下的圖片解決方法
JSP教程Rss訂閱編程教程搜索
JSP教程推薦
- 從jsp發(fā)送動(dòng)態(tài)圖像
- 為J2EE定制一個(gè)用來(lái)處理錯(cuò)誤的異常處理框架
- javascript通過(guò)url向jsp頁(yè)面?zhèn)鬟f中文參數(shù)導(dǎo)致亂碼解決方案
- JSP腳本元素和注釋復(fù)習(xí)總結(jié)示例
- 談java如何用getAddress方法取得IP地址
- JSP環(huán)境的配置方法
- 在J2ME和WAP中實(shí)現(xiàn)電話呼叫功能
- J2ME中實(shí)現(xiàn)可伸展目錄樹(shù)TreeList
- JBoss中使用EJB有狀態(tài)bean鈍化時(shí)間設(shè)置
- JSP任意驗(yàn)證碼
猜你也喜歡看這些
- 如何將java源碼打成文檔?
- 構(gòu)造JSP和Javabean開(kāi)發(fā)和發(fā)布環(huán)境的方法
- jsp include引用非本級(jí)目錄網(wǎng)頁(yè)實(shí)現(xiàn)代碼
- 簡(jiǎn)介jsp上傳組件smartupload
- 新手的JSP學(xué)習(xí)心得之(一)
- JSP FusionCharts Free顯示圖表 具體實(shí)現(xiàn)
- CNET JSP BASIC建立一個(gè)JSP網(wǎng)站
- J2ME中使用Canvas制作簡(jiǎn)單的游戲菜單
- jsp下顯示中文文件名及絕對(duì)路徑下的圖片解決方法
- 解決JSP中使用request亂碼問(wèn)題
- 相關(guān)鏈接:
- 教程說(shuō)明:
JSP教程-jsp中實(shí)現(xiàn)上傳圖片即時(shí)顯示效果功能
。