用 VS2005 发布新网站时,VS会自动上传个 app_offline.htm 到网站上。
这时,所有的网站连接都成为如下图所示:
提示信息对开发者来说,有点用处。但是,对于正在访问中用户来说,实在是蹩脚。
那么,如何让升级的时候,给访问用户一个良好的信息提示呢?
答案很简单,修改VS2005里的这个文件 app_offline.htm
路径: C:\Documents and Settings\Silver\Application Data\Microsoft\VisualStudio\8.0
(路径与VS2005安装目录有关)
以下发个修改示例:
<!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>
<title>网站升级中</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
</head>
<style>
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;
}
#WaitTimeSpan { color: blue; font-family: verdana; font-weight: bold; }
body{ font-size: 42pt; background-color: silver; text-align:center; }
</style>
<body>
<div>
<p>网站正在升级中……</p>
<p>请稍等 <span id="WaitTimeSpan">61</span> 秒……</p>
<p>敬请谅解!</p>
<p>Web Site Update in progress. </p>
<p>Please wait for a moment.</p>
</div>
<script type="text/javascript">
function Goto()
{
var waitTimeSpan = document.getElementById("WaitTimeSpan");
var seconds = parseInt(waitTimeSpan.innerText);
if (seconds == 0)
{
location.href = location.href;
return;
}
else
{
seconds--;
waitTimeSpan.innerText = seconds.toString();
}
setTimeout("Goto()", 1000);
}
Goto();
</script>
</html>
参看示例:
相关推荐
### 网站始终显示app_offline.htm的解决方法 在进行网站开发的过程中,经常会遇到一些棘手的技术问题。其中一个常见的问题是,在测试或部署阶段,无论何时尝试访问网站的任何页面,都只会看到一个提示页面:“This ...
w_onemkl_p_2021.3.0.524_offline.exe
本教程将详细讲解如何在CentOS 7系统上离线安装Google Chrome浏览器,该过程主要基于提供的"google_install_offline.zip"压缩包。 首先,我们需要了解CentOS 7是一个基于Linux的开源操作系统,广泛用于服务器部署,...
该机制允许开发者在更新应用程序前手动放置一个app_offline.htm文件到网站根目录下。这样做的目的是让IIS在应用程序更新过程中自动停止服务,而不是等待所有用户的请求结束。一旦更新完成,开发者可以删除app_...
1. 首先,你需要解压"Win10_Net3.5_x64_Offline.zip"文件,这将得到"Win10_2016_Net3.5_x64_Offline.exe"这个可执行文件。 2. 双击运行"Win10_2016_Net3.5_x64_Offline.exe",此时,安装程序会检查系统兼容性并开始...
Windows 10 Framework 3.5 离线安装包,适用于 Win10 和 Server 2016 离线安装 .Net Framework 3.5,Win10虽然免费了,但是 .NET 还是要在线安装,对于网速不好的朋友,建议采用离线的方式进行安装 ...
在给定的标题“ni-labview-2019-dsc-module-runtime-system-x86_19.0.0_offline.rar”中,我们可以了解到这是一款针对x86架构的NI LabVIEW 2019 Data Streaming and Control (DSC) 模块的运行时系统离线安装包,版本...
l_fortran-compiler_p_2021.4.0.3224_offline.sh linux编译器下载
ni-labview-2019-aspt-toolkit-x86_19.0.0_offline离线安装包
除了基本的`App_Offline.htm`机制,开发者还可以利用此功能进行更复杂的操作。例如,可以通过自定义HTTP模块或全球.asax文件来扩展脱机逻辑,比如记录维护开始和结束的时间,或者发送通知邮件给管理员。 总之,`App...
Autodesk CAD 离线 帮助文档 2016 超级高效有用,超级方便。其DXF方面的介绍,最全面,比市面上的不知道好多少倍。其他的,真的不能跟它比。
百度离线版地图baidumap_apiV2_offline.zip是一个专门为开发者提供的资源包,它允许用户在没有网络连接的情况下,依然能够使用百度地图服务。这个压缩包主要针对那些需要在离线环境中或者网络不稳定的情况下展示地图...
installer_1.0.16.0(https#10.152.95.40_8090)_32_chs.exe
然而,对于那些网络条件不佳或者希望离线练习的用户来说,"geektyper_offline.zip" 文件提供了一个绝佳的选择——GeekTyper的离线版本。 一、什么是GeekTyper? GeekTyper是一款在线模拟编程环境的工具,它允许...
《Java学习之道——深入浅出how2j_offline_2020.01.31资源解析》 在IT领域,尤其是编程界,Java语言以其强大的跨平台能力和丰富的类库,深受程序员们的喜爱。"how2j_offline_2020.01.31.rar"这一压缩包文件,正是为...
ApkMagicTool_Offline_1.0.1075.1030_home
在压缩包子文件的文件名称列表中,我们有两个文件:Win10_2016_Net3.5_x64_Offline.exe和Readme-说明.htm。前者是实际的离线安装程序,用户可以通过运行这个可执行文件来安装.NET Framework 3.5。后者则是包含安装...
install_flash_player_offline_ax_cn_34.0.0.211_tx.exe
安装sql你的电脑上的应用需要使用以下windows功能net3.5 安装sql数据库出现缺少NET 时 两种方法处理: 1/下载安装包补丁 分为wind10 和wind8 ...需要的时间在几分钟,不行的话 就按照第一个方法操作!!
离线地图开发,百度地图工具包JS。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。