none
關於 Webbrowser Download Dialog 的問題 RRS feed

  • 問題

  • 我用 vb2005 寫了一個程式去簡化 Facebook 某個遊戲的送禮程序,需要瀏覽以下的連結,但用 Webbrowser 元件瀏覽時,卻會彈出檔案下載的對話框,怎樣才可以令檔案下載的對話框不會彈出?

    https://fb-0.cafe.zynga.com/current/iframe//mfs_sent.php?ids=1&tab_clicked=All&gid=5016&today=1&time=1341294723&ref=free_gift_free_gift_gift_today&cafe_token=OAlF7gSlMbQxAtBhvnprTxNN33BpKXk0oErAEkfZVgpB2p6kgXYvKFWY4+1YSg5VXtS86A1M5hn9Vo1ijJy6ISJrG5BKL40GRyAyWmWke7s43usnZpOJPuHEo0goQEwY&from_page=gift_hud_flash&class=send_free_gift_mega_instant_thyme&uid=13&sendkey=e4b9de5c57e4ea118dcbae76d675473c$$hhJ1P_OV4YCq)q.e9KcppqBc)19KdgqFBd9*K*i8DtxWOXST*7fjH*FVG6bel8Xj7fY7q-Et5i.MG7rjw4-q07GY!YyG,hF9a5iYyG,hF9a5i"&snood=631908104&limiter_channel=builders&limiter_type=spice_rack&ajax=true

    在 Firefox 13 和 Chrome 17 開啟連結都可以在瀏覽器中直接回傳以下的結果,但在 IE8 開卻會彈出檔案下載的對話框,要求下載 mfs_sent.php

    {"payload":[],"success":true,"message":null}

    我在網上看過一些有關 suppress download dialog 的文章,但也無法解決這個問題

    我想知道這個是不是 IE8 的問題,如果是的話,那麼有沒有可以讓檔案下載的對話框不要彈出來?


    • 已編輯 65536- 2012年7月3日 上午 06:32
    2012年7月3日 上午 06:32

解答

  • WebBrowser / InternetObject 不能擋,這是安全問題。

    所以不要用這兩個去抓檔案即可,例如 WebClient 。


    論壇是網友平等互助 保證解答請至 微軟技術支援服務


    提問時,錯誤情境描述與錯誤訊息很重要,情境描述包含你做了什麼,預期的結果與實際發生的結果。一個最爛的問法範例:「我的電腦電腦怎麼不能開機?」誰知道你家是不是沒電還是你根本找不到電源鈕。

    2012年7月3日 下午 03:15