嗨,我希望有人可以幫助, 在基本術語中,我試圖阻止嵌入式瀏覽器,在我的Windows窗體應用程序中,導航到'此程序無法顯示網頁'頁面,而是顯示我自己的錯誤頁面。我如何捕捉頁面無法加載消息?
C#應用程序是嵌入到我的Windows窗體中的Web瀏覽器,其目的是允許用戶單擊提供的按鈕,將瀏覽器導航到預定義的WebService URL。如果該服務沒有在本機上運行,那麼瀏覽器不會說我無法加載,而是需要導航到我的自定義頁面。
我環顧四周,至今沒有找到解決方案的運氣,顯然HttpStatusCodes是一種方式,但我不知道如何使用它們。
代碼段:
private void currentMachineToolStripMenuItem_Click(object sender, EventArgs e)
{
webBrowser1.Navigate("http://localhost:2021/wsservice/status");
}
正如你所看到的,目前非常簡單的程序。
你可能會需要使用HttpWebRequest和一個HttpWebResponse對象做 本 -
感謝和vcskicks聯繫是非常有益的。 – Matthew 2010-09-10 11:14:57