作者a613204 (胖胖)
看板Web_Design
標題[問題] 圖片上傳預覽問題
時間Sat Aug 1 21:32:47 2009
下面是圖片上傳前可先預覽的程式片斷
<input type="File" name="file" onchange="chk()" id="file" />
<img name="jpg1" src="" />
JavaScript部分
--------------------------------------------------------------
function chk()
{
document.form1.jpg1.src=document.form1.file.value;
}
在ie6可以正常執行
發現在firefox部分無法有效秀出圖片
後來看了一下 document.form1.file.value的地方 只有出現檔名而沒有路徑
ie6則是有檔名跟路徑所以圖片可以正常出現
firefox 好像是因為安全性的問題
所以只秀出檔名
想請問有無解決辦法?? 或者是有別種寫法 感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.161.171.61
→ arianda:其實跟你說 ..ie7之後也是因為安全性的關係不讓js讀取硬碟 08/01 21:54
→ arianda:裡面的東西.. 08/01 21:54
→ arianda:而且現在都要把ie6淘汰下 08/01 21:55
→ arianda: 的情況下..可能要改用別的方式 08/01 21:56
推 Kelunyang:本來JS就不該開本機檔案= =" 08/01 22:01
→ a613204:...所以我才想問有沒有解決辦法阿 08/01 22:29
推 fotofolio:應該是沒有... 08/01 22:37
推 pm2001:上傳完再預覽 08/01 23:57