none
vb2010 webbrowser 上傳圖片,不彈出"選擇上傳的檔案",直接給值 RRS feed

  • 問題

  • 我想問問,用webbrowser 上傳圖片,不彈出"選擇上傳的檔案",直接給值,是不是沒有可能的?

    我在網上爬文,很多人都說不可以的。

    例如:

    <input name="guestupload" type="file" size="40">

    http://upload.lsforum.net/

    是不可以直接給值的?有人說IE6可以,但如何做到?

    是不是只有"WebBrowser中通過類比鍵盤滑鼠操控網頁中的檔上傳控制項"這一個方法?

    有人說用到委託方法才能實現,有沒有範例看看?


    • 已編輯 手指 2016年1月18日 下午 03:13
    2016年1月18日 下午 03:10

解答

  • 你可以死心了,這是瀏覽器本身的安全性限制。

    WebBrowser 和 IE 是共同的核心,IE 不能做的,你也不用想在 WebBrowser 能做到。


    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    2016年1月18日 下午 03:24
    版主

所有回覆

  • 你可以死心了,這是瀏覽器本身的安全性限制。

    WebBrowser 和 IE 是共同的核心,IE 不能做的,你也不用想在 WebBrowser 能做到。


    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    2016年1月18日 下午 03:24
    版主
  • 嗯,有沒有其他方法呢?聽說IE6可以,有沒冇聽過?

    2016年1月18日 下午 04:37
  • IE6,你覺得現在大多數的電腦都還是跑 IE6?

    而且這個是 Security Vulnerability (資安漏洞),沒事不要把有漏洞的東西放到自己的程式,否則只是挖洞給自己跳而己。


    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    2016年1月19日 上午 12:53
    版主
  • 但是,是有方法去做的嗎?如果不用WebBrowser,我不是要找漏洞的東西,

    我只想知道有什麼方法,去處理,圖片上載到網頁


    • 已編輯 手指 2016年1月19日 上午 10:42
    2016年1月19日 上午 10:42
  • 除非那個網站本身有開這種 API 給開發者,否則這種行為不應該是正常的

    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    2016年1月19日 上午 11:45
    版主
  • 2016年1月19日 下午 01:24