[問題] 圖片上傳預覽問題

看板Web_Design作者 (胖胖)時間16年前 (2009/08/01 21:32), 編輯推噓3(305)
留言8則, 5人參與, 最新討論串1/1
下面是圖片上傳前可先預覽的程式片斷 <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

08/01 21:54, , 1F
其實跟你說 ..ie7之後也是因為安全性的關係不讓js讀取硬碟
08/01 21:54, 1F

08/01 21:54, , 2F
裡面的東西..
08/01 21:54, 2F

08/01 21:55, , 3F
而且現在都要把ie6淘汰下
08/01 21:55, 3F

08/01 21:56, , 4F
的情況下..可能要改用別的方式
08/01 21:56, 4F

08/01 22:01, , 5F
本來JS就不該開本機檔案= ="
08/01 22:01, 5F

08/01 22:29, , 6F
...所以我才想問有沒有解決辦法阿
08/01 22:29, 6F

08/01 22:37, , 7F
應該是沒有...
08/01 22:37, 7F

08/01 23:57, , 8F
上傳完再預覽
08/01 23:57, 8F
文章代碼(AID): #1AT4G0Tb (Web_Design)