js獲取上傳圖片的路徑
① jsf 中 rich:fileUpload 控制項怎樣用js獲得上傳文件的客戶端路徑
首先, rich:fileUpload 是通過 fileUploadListener 來實現圖片上傳的,它是把上傳的圖片直接轉換為 UploadedFile ,而這個類中沒有路徑這個屬性,所以直接通過rich:fileUpload 應該是沒法用js直接拿到路徑的.
如果使用js/jquery的圖片上傳的方法,可能可以拿到圖片路徑,你可以試試
② js中動態添加的Input file 控制項,我怎麼獲取到它上傳的圖片呢請教各位大神!
方法一:你可以把你上傳的圖片,放到資料庫中的某個表中,然後,你查詢表獲得;
方法二:你上傳圖片成功以後,返回jsp 一個上傳圖片放置的路徑,你把這個路徑setValue到
<input id="tee" type="hidden"/>
通過$("#tee").val()獲得路徑,通過ajax,在後台通過url獲得圖片;
③ jquery或者js獲取上傳文件的路徑問題
我的理解是你應該先通過圖片上傳介面把圖片上傳到伺服器上(上傳後的伺服器端的圖片地址,保存到<input type="hidden">里),然後再統一提交所有的表單項。
④ 如何用JS得到火狐瀏覽器中file的上傳圖片路徑
一般是無法用JS獲取真實的圖片路徑的,火狐瀏覽器中一般只會顯示fake路徑。
這是為了保護用戶隱私。
⑤ 怎麼用js獲取上傳文件的完整路徑
file是一種特殊的input,不能被賦值,也不能被javascript取值,只能隨表單提交,而且隨表單提交的也是file路徑所指向的文件本身。
這是瀏覽器安全原因所限制的,如果可以取值和賦值的話,那麼javascript就可以隨意獲取你電腦上的文件了,這是非常危險的
⑥ js關於圖片上傳路徑的獲取
瀏覽器安全性已經大大提高,要實現圖片上傳預覽不是那麼簡單了
不過有很多變通或先進的方法來實現
例如ie7/ie8的濾鏡預覽法,firefox3的getAsDataURL方法
具體可以參考這個圖片上傳預覽效果

⑦ js怎麼獲取上傳圖片的完整路徑
如果你指的是C:\Users\Public\Pictures\Sample Pictures\沙漠.jpg類似這種本地路徑,是不可能的。因為文件路徑也屬於用戶的敏感信息,js這種web語言對本機文件的處理非常有限,目的也是為了避免安全以及隱私問題。
<input type="file />控制項中,你是不能獲取到本機完整路徑的。而且正常情況下也沒有這么做的必要,如果你非要或者完整路徑,你應該想想你們的需求是不是有問題。
