jsp上傳圖片即時顯示效果代碼_JSP教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:如何將java源碼打成文檔?
      最近下載下來淘寶的sdk,偶然發現sdk還提供源碼,就想生成下API文檔,但是以前沒大接觸如何生成api文檔,就會生成單個java文件的文檔,這個source包可是上千個java文件,如何批量生成文檔呢?

      <script> function setImagePreview() { var docObj=document.getElementById("doc"); var imgObjPreview=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下,使用濾鏡 ocObj.select(); var imgSrc = document.selection.createRange().text; var localImagId = 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("您上傳的圖片格式不正確,請重新選擇!"); 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頁面響應速度的七大技巧
      方法一:在servlet的init()方法中緩存數據 當應用服務器初始化servlet實例之后,為客戶端請求提供服務之前,他會調用這個servlet的init()方法。在一個servlet的生命周期中,init()方法只會被調用一次。通過在init()方法中緩存一些靜態的數據或完成一些只需要執行一次的

      來源:模板無憂//所屬分類:JSP教程/更新時間:2013-04-17
      相關JSP教程