gpt4 book ai didi

javascript - 仅在网站可用时重定向浏览器

转载 作者:搜寻专家 更新时间:2023-10-31 22:16:21 27 4
gpt4 key购买 nike

我有一个 HTML 文件存储在本地文件系统中。仅当站点在线且可用时,我才需要它来重定向(或以某种方式显示)远程网站。如果该站点不可用,我需要显示一条用户友好的消息。

目前我有:

<html>
<body onload="window.location.href='http://someserver/';">
<p>Connecting to remote server...</p>
</body>
</html>

问题是如果服务器不可用,用户会从 Web 浏览器中看到难看的“无法找到服务器”页面。如果页面导航有问题,我宁愿显示一些自定义 HTML 向用户指示情况。我应该尝试哪些常用的解决方案可以很好地解决这个问题?

要求:必须在 IE6 到 IE9 中工作。此应用程序不会使用 FireFox/WebKit 引擎。

最佳答案

一个简单的方法是尝试加载一个已知的小图像,然后检测加载是否完成。

<img src="http://www.rgagnon.com/images/pdf.gif"
onload="window.location='http://www.rgagnon.com';"
onerror="window.location='http://www.google.com';"
>

如果 pdf.gif 已加载,我们将切换到该站点,否则我们将转到其他地方。

关于javascript - 仅在网站可用时重定向浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6220644/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com