當我加載任何使用bing地圖的程序時,它告訴我我的瀏覽器已過時,即使它應該在Internet Explorer上的相同版本上呈現與計算機上的相同版本是最新的,有關解決問題的任何想法?VB Webbrowser過期
1
A
回答
1
如果您正在加載新的Bing地圖的消費者網站,這是可以預料的,因爲它使用的是HTML5和.NET中的WebBrowser控件模仿IE7我相信。也就是說,你不應該在應用程序中使用消費者網站。有兩個更好的選擇。第一種是Bing Maps WPF控件,您可以在沒有WebBrowser控件的情況下使用VB輕鬆使用該控件:https://msdn.microsoft.com/en-us/library/hh750210.aspx
如果要使用WebBrowser控件,另一個選項是使用Bing Maps V7 JavaScript控件,該控件提供完整開發API並在IE6及以上版本上工作:https://msdn.microsoft.com/en-us/library/gg427610.aspx也就是說,你真的應該使用WPF版本的Bing Maps,因爲它可以讓你在VB中進行所有的開發。
相關問題
- 1. 在VB中通過WebBrowser發送Cookie
- 2. 等到WebBrowser加載? (VB 2010)
- 3. VB WebBrowser單擊按鈕
- 4. VB WebBrowser連接名稱統計
- 5. VB通過搜索返回日期
- 6. WebBrowser源過時
- 7. 過濾DataGridView的VB
- 8. 當使用form.show時,使用webbrowser最小化的窗體VB網
- 9. 在VB中從WebBrowser控件獲取HTML元素
- 10. 如何在webbrowser中自動點擊元素? VB
- 11. 使用VB中的WebBrowser對象打開生成的網頁
- 12. WinForms中的自動WebBrowser控件C#或VB
- 13. 循環驗證日期VB
- 14. ASP.NET VB比較3日期
- 15. vb中的日期排序
- 16. vb中日期的操縱
- 17. VB和SQL日期時間
- 18. 日期格式需要(VB)
- 19. 從SQL Server日期到VB
- 20. 過程requir在MS Access日期(VB代碼
- 21. 通過WMI設置日期和時間vb
- 22. 「int與日期不兼容」,當通過VB添加日期到SQL服務器
- 23. 動態過濾Datagridview VB
- 24. 宏VB從過濾器
- 25. 我錯過了在VB 6.0
- 26. 通過WebBrowser控件顯示Adorner
- 27. 通過webbrowser從silverlight到winforms的通信
- 28. Webbrowser控件下載文件通過HttpWebRequest
- 29. 獲得通過C#中的WebBrowser控件
- 30. 帶Birt Viewer的Webbrowser .NET控件報表打印會話過期問題
您是否檢查(使用Fiddler)瀏覽器字符串是由您的瀏覽器控件發送的? – Filburt
對不起,我有點失落從來沒有聽說過小提琴手? –
然後你應該[試一試](http://www.telerik.com/fiddler)。跟蹤請求和響應通常會很快清除事件。我懷疑你的情況,我懷疑你的請求會發送一個較低版本的瀏覽器字符串。 – Filburt