1

本地主機時,Internet Explorer和Firefox不會保持離線模式。本地主機

IE10 /火狐24

我在我的應用程序測試一些緩存選項,並要設置Internet Explorer和Firefox中脫機工作模式。瀏覽器對於緩存頁面可以正常工作,但每次遇到未緩存的資源時,都會立即連接並下載。我正在尋找和搜索,但無法找到一種方法來禁用此自動去網上行爲。

有沒有辦法將瀏覽器永久設置爲離線模式,而不是自動連接?我只想讓他們在瀏覽器緩存不可用時顯示「未找到」消息。

UPDATE

火狐似乎更好一點。當瀏覽www內容時(它不會加載頁面),它將堅持離線模式,但會始終加載本地服務器內容。

IE10總是重新連接本地或www。

在本地主機而言,我已經試過普通的老 '本地主機',並映射本地域(myawesomeapp.local)

+0

看起來像其他人已經注意到這個IE10,並沒有解決方案存在http://answers.microsoft.com/en-us/ie/forum/ie10-windows_7/ie10-offline-mode-doesnt-stay-offline/ – mastaBlasta

回答

1

我想我找到了答案在這裏:http://support.microsoft.com/kb/195730

摘錄:

Internet Explorer啓動的脫機模式由註冊表數據值「GlobalUserOffline」確定。將此數據值設置爲1將導致Internet Explorer在脫機模式下啓動。由於此值在Internet Explorer關閉時以當前脫機狀態寫入,因此必須在Internet Explorer啓動之前通過註冊表編輯器手動切換值,或者運行使用註冊表API更改設置的程序。

對於Windows 98,該 「GlobalUserOffline」 數據值可以在下面的項下找到:

HKEY_USERS.DEFAULT \軟件\微軟\的Windows \ CurrentVersion \互聯網 設置

在Windows NT 4和Windows 2000中,主要內容如下:

HKEY_USERS \ SID \軟件\微軟\的Windows \ CurrentVersion \互聯網 設置

其中SID是SECURI ty ID用於希望Internet Explorer在脫機模式下啓動的用戶。

+0

我偶然發現了這篇文章。信息非常陳舊。 IE5 win98。在Windows 7中仍然有'GlobalUserOffline'標誌,但似乎沒有任何作用。 – mastaBlasta

0

解決方案是將Internet Explorer的版本回滾到8. 從IE9開始,Internet Explorer中存在錯誤和安全漏洞:當某些應用程序需要訪問Internet時,它會聯機。即使您使用JavaScript打開本地.mht文件(並且,正如我認爲的,將隱私敏感路徑作爲引用鏈接發送到文件),它意外上線。 因此,我在更新之後卸載了IE9,並且使用了IE8。

您也可以嘗試更改代理服務器設置爲默認的Internet連接到0.0.0.0

附:有了這樣的安全漏洞,我並不想將Windows更新到任何新版本,並計劃切換到一些Linux版本。