2012-12-29 22 views
0

我在Windows XP上的IIS上有一個網站。我在我的局域網用戶上顯示實時天氣報告,但一些局域網用戶無法訪問互聯網,但他們可以通過局域網訪問我的網站。如何檢查客戶端電腦上的互聯網,並用C#在asp.net中給他天氣報告?

如何檢查互聯網不在客戶端PC上工作並向他顯示消息或我應該如何管理天氣報告,即使LAN用戶也可以訪問它?

+0

如何Internet連接共享:http://support.microsoft.com/kb/306126 – rene

+1

爲什麼你需要檢查客戶端訪問Internet,或不 - 只要Web服務器可以訪問互聯網或訪問由Web服務器可以讀取的另一臺計算機下載的任何文件,它們都連接到局域網就可以直接從網絡服務器通過內聯網提供服務。 – Wolf5370

+0

@rene:請不要向超級用戶發送IIS/ASP.NET/C#問題,謝謝。 –

回答

0

你將不得不通過Javascript來檢查互聯網訪問,你不能從服務器端做到這一點,你可能不想檢查互聯網訪問本身,但訪問網站你從天氣報告(如果此網站被防火牆規則阻止,則無法顯示結果)。

你可以通過pinging the website來實現,然後使用該Javascript腳本的結果來顯示兩個div中的一個 - 天氣預報或「對不起,沒有天氣服務可用」。

相關問題