台灣最大程式設計社群網站
線上人數
1083
 
會員總數:245151
討論主題:189055
歡迎您免費加入會員
討論區列表 >> AJAX / JSON / jQuery >> 獲取本機電腦的圖檔?
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
獲取本機電腦的圖檔?
價值 : 50 QP  點閱數:587 回應數:6

樓主

Max
門外漢
0 38
631 26
發送站內信

想請問,jquery 有辦法獲取本機電腦的圖檔嗎?

例如:

在jquery上,給予電腦裡的圖檔路徑,就可以顯示在網頁上

而不是讓使用者選取檔案的方式去顯示圖片

這有辦法做到嗎

搜尋相關Tags的文章: [ image ] , [ jquery ] ,
本篇文章發表於2016-08-11 16:22
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

Sdany
捐贈 VP 給 Sdany 檢舉此回應
不可以
本篇文章回覆於2016-08-11 21:29
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
不可能
本篇文章回覆於2016-08-12 09:47
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

迷路
捐贈 VP 給 迷路 檢舉此回應
這是安全性的限制
如果可以的話,那惡意網頁就能藉由這個功能直接撈走瀏覽者電腦中的檔案
這也太可怕了吧
本篇文章回覆於2016-08-15 10:03
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

Sdany
捐贈 VP 給 Sdany 檢舉此回應
IE 可以寫 ActiveX
本篇文章回覆於2016-08-15 12:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
如果只是單純的顯示。倒也還可以使用如下的方式來做顯示。
<img src="file://c:/test.jpg" />

這是讀取本機圖片的顯示方式。

不過要直接獲取上傳到server端的情況是不可能的。
除非如#4說的。用一個瀏覽器的外掛物件來處理。
附帶一提,其實用flash也是可以做到。(不過flash的安全協議要調整出來就是了)
本篇文章回覆於2016-08-15 13:06
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
最有價值解答

MIS2000 Lab
檢舉此回應
Q : 想請問,jquery 有辦法獲取(User電腦)本機電腦的圖檔嗎?
例如: 在jquery上,給予(User電腦)裡的圖檔路徑,就可以顯示在網頁上

P.S. 我幫您補上關鍵字,先確認一下,您說的「電腦」是指User電腦(Client端)或是 Web Server(Server端)
兩者差異很大。

A : 如果您說的是:User電腦(Client端)圖片上傳以前,先做「圖片預覽」
可以參考我這篇文章
https://dotblogs.com.tw/mis2000lab/2013/08/20/ashx_beginner_02_fileupload_picture_preview
(文章下面,第二種方法。如同5F 浩瀚星空 說的作法)


另外,關於網頁的觀念,與一般程式不同,可以看這篇文章,先釐清一下
https://dotblogs.com.tw/mis2000lab/2013/07/16/asp_net_first_day_concept20130716
(文章裡面,第二點、第三點,就是初學者常問的FAQ,也就是您的疑問)

希望對您有幫助
本篇文章回覆於2016-08-17 08:34
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.