云南網(wǎng)站建設(shè)創(chuàng)新企業(yè) 昆明多彩網(wǎng)絡(luò)公司

在線qq:540105663

上傳圖片時(shí)可以本地即時(shí)預(yù)覽圖片嗎?

來源:昆明網(wǎng)站制作 日期:2010-08-29 閱讀: 發(fā)表評(píng)論

如果圖片在上傳的時(shí)候預(yù)覽一下效果的話能夠有效提升網(wǎng)站友善度,但是這么一個(gè)小小的效果卻在實(shí)現(xiàn)方面有著厚厚的技術(shù)壁壘,下面我們來研究在多瀏覽器下如何實(shí)現(xiàn)本功能

首先想到的應(yīng)該是利用js使用DHTML去獲取文件域中的值,但這是錯(cuò)誤的,因?yàn)闉g覽器有保護(hù)機(jī)制,看到文件域中顯示的是正確的圖片路徑,但是通過js獲取的卻是一段錯(cuò)誤的圖片路徑。

那么到底能不能實(shí)現(xiàn)這個(gè)看似很小卻很人性化的功能呢?

答案是肯定的,在IE下可以不通過服務(wù)器端支持直接實(shí)現(xiàn),而ff等瀏覽器需要服務(wù)端實(shí)現(xiàn),大家可以下載以下實(shí)例代碼研究。

圖片上傳本地預(yù)覽效果實(shí)例代碼.rar

發(fā)表評(píng)論評(píng)論列表(有 條評(píng)論)

相關(guān)文章:
暫無相關(guān)文章
最熱文章:
新手怎么制作網(wǎng)頁? 閱讀:7660
jcarousellite中文文檔 閱讀:6507
表單元素input、按鈕、文字完美垂 閱讀:6247
怎么使chrome(谷歌google 閱讀:6145
phpMailer中文文檔手冊(cè) 閱讀:4639