當前位置:首頁 » 文件管理 » 上傳圖片前預覽

上傳圖片前預覽

發布時間: 2023-06-09 15:46:31

A. ASP.NET上傳圖片。上傳圖片前想先在窗口中生成圖片的預覽,最後再決定是否上傳。請高手提供下思路。

上傳之前預覽的是本地圖象!

也就是說,img的路徑設為file:///C:/xx.jpg,而上傳後的圖片是網路圖片,也就是說路徑不再是本地了!技術的難點在就這於如何取出圖片的長寬,並安比例顯示,這種情況下是有一定的難度的。否則是很容易的!

B. 想做一個PHP圖片上傳前預覽,麻煩幫忙看下為什麼預覽不能顯示

ie8以下的版本應該能預覽,ie9,火狐,谷歌等瀏覽器出於安全考慮,已經取消了顯示本地文件的許可權,只能讀取緩存里的文件。
1.你可以用flash上傳插件做預覽;
2.你可以先把文件傳到伺服器臨時文件里,如網路這是這樣子;確定保存後再從臨時文件里移動到上傳目錄;
3.你可以用兼容html5做預覽,不兼容html5的瀏覽器反而支持你上面的這種預覽方法,所以就可兼容目錄所有瀏覽器了。。
如果要做經常上傳圖片的可以用第3種,如果就是偶爾插圖上傳頭像的,就用第二種好了。。。

回答不專業。。愛看不看

C. 上傳圖片預覽大小如何設置..

//可以用css控制
<style>
#img
{
height 300 px;
weight 300 px;
}
</style>
<script>
function viewmypic(mypic,imgfile) {
if (imgfile.value){
mypic.src=imgfile.value;
mypic.style.display="";
mypic.border=1;
}
}
</script>
</head>
<body>
<center>
<form >
<input name="imgfile" type="file" id="imgfile" size="40" onchange="viewmypic(showimg,this.form.imgfile);" />
<br />
</form>
<img id="img" name="showimg" id="showimg" src="" style="display:none;" alt="預覽圖片" />

熱點內容
androiddomain 發布:2025-02-07 02:46:04 瀏覽:842
埠掃描源碼 發布:2025-02-07 02:31:01 瀏覽:470
androidurl獲取圖片 發布:2025-02-07 02:22:11 瀏覽:482
調用上傳 發布:2025-02-07 02:19:53 瀏覽:84
aix編譯安裝 發布:2025-02-07 02:19:52 瀏覽:906
android界面設計尺寸 發布:2025-02-07 02:16:25 瀏覽:898
zenly安卓為什麼會一直閃 發布:2025-02-07 02:12:02 瀏覽:358
為什麼安卓手機界面總出廣告 發布:2025-02-07 02:10:33 瀏覽:244
plc數據塊怎麼編譯 發布:2025-02-07 02:09:44 瀏覽:98
ct加密 發布:2025-02-07 02:09:03 瀏覽:919