當(dāng)前位置: 首頁(yè) > 網(wǎng)站建設(shè) > 網(wǎng)站建設(shè)常見(jiàn)問(wèn)題 > 上傳圖片時(shí)可以本地即時(shí)預(yù)覽圖片嗎?
上傳圖片時(shí)可以本地即時(shí)預(yù)覽圖片嗎?
來(lái)源:昆明網(wǎng)站制作 日期:2010-08-29 閱讀: 發(fā)表評(píng)論
如果圖片在上傳的時(shí)候預(yù)覽一下效果的話能夠有效提升網(wǎng)站友善度,但是這么一個(gè)小小的效果卻在實(shí)現(xiàn)方面有著厚厚的技術(shù)壁壘,下面我們來(lái)研究在多瀏覽器下如何實(shí)現(xiàn)本功能
首先想到的應(yīng)該是利用js使用DHTML去獲取文件域中的值,但這是錯(cuò)誤的,因?yàn)闉g覽器有保護(hù)機(jī)制,看到文件域中顯示的是正確的圖片路徑,但是通過(guò)js獲取的卻是一段錯(cuò)誤的圖片路徑。
那么到底能不能實(shí)現(xiàn)這個(gè)看似很小卻很人性化的功能呢?
答案是肯定的,在IE下可以不通過(guò)服務(wù)器端支持直接實(shí)現(xiàn),而ff等瀏覽器需要服務(wù)端實(shí)現(xiàn),大家可以下載以下實(shí)例代碼研究。
發(fā)表評(píng)論評(píng)論列表(有 條評(píng)論)