一治標方法
IE以上版本其實把文件上傳是否發送完整的本地路徑做成一個選項在IE的Internet選項中可以設置如下圖
Internet安全選項

完整路徑選項設置

由於默認是禁用的所以會出現問題把它啟用就可以解決問題了但這是治標的方法如果網頁是面向普通用戶的你不可能要求所有用戶都來改變這個設置
二治本方法
治本的方法只能靠改程序了對於圖片預覽的目前我還沒有很好的方法獲取到圖片的本地完整路徑所以只能通過判斷浏覽器的版本如果是IE和FireFox的版本就提示不支持預覽對於上傳文件功能的判斷問題既然知道原因了解決的方法自然也就手到擒來了在操作文件名是注意是單純的文件名而非完整文件路徑
From:http://tw.wingwit.com/Article/program/net/201311/14313.html