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

上傳圖片前預覽

發布時間: 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="預覽圖片" />

熱點內容
java學完 發布:2025-05-10 07:49:35 瀏覽:457
蟹怎麼存儲 發布:2025-05-10 07:45:14 瀏覽:534
天諭文件夾 發布:2025-05-10 07:39:31 瀏覽:652
數據處理演算法 發布:2025-05-10 07:35:00 瀏覽:883
遍歷ftp的目錄 發布:2025-05-10 07:35:00 瀏覽:667
資料庫宿舍管理系統 發布:2025-05-10 07:24:23 瀏覽:869
c語言遍歷二維數組 發布:2025-05-10 07:17:49 瀏覽:623
sql合並兩列 發布:2025-05-10 07:07:01 瀏覽:822
linuxmysqlsql 發布:2025-05-10 07:06:12 瀏覽:918
恆波u盤加密器 發布:2025-05-10 06:55:24 瀏覽:444