app_offline.htm 應用程序離線信息

ASP.net 2.0 有一個新特性,就是支持應用程序離線信息。

什麼是離線信息呢?以前我們在更新應用程序,導至asp.net應用程序重啓,應用程序的用戶通常會顯示不友好的錯誤信息,或者IE一直顯示加載狀態。

ASP.net 2.0支持您在應用程序根目錄下放置一個app_offline.htm文件,用戶請求時,系統會檢查是否有這個文件存在,如果有,系統會將app_offline.htm文件的內容直接返回給用戶。

app_offline.htm的內容可以更改成任何您需要的內容,但是要注意,文件不能太小,因爲大部分用戶的IE設置了“顯示友好的Http錯誤信息”,如果app_offline.htm小於512字節,此設置將會失效。

另外注意一下地址欄,offline信息顯示時,地址欄依然顯示的時請求的地址

以上我在iss6下測試成功

app_offline.html文件內容:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>
<title>應用程序脫機</title>
<style type="text/css">

div {
background-color:#ffffcc;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
border-style:solid;
border-color:Black;
border-width:1px;
}

</style>
</head>
<body>
<div>
This application is currently offline. To enable the application, remove the
app_offline.htm file from the application root directory.
</div>
</body>
</html>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章