Jam*_*ton 3 html javascript internet-explorer
我有一个存储在本地文件系统上的HTML文件.我需要它来重定向(或以其他方式显示)一个远程网站,如果该网站是在线和可用的.如果该站点不可用,我需要显示用户友好的消息.
目前我有:
<html>
<body onload="window.location.href='http://someserver/';">
<p>Connecting to remote server...</p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
问题是如果服务器不可用,则从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';"
>
Run Code Online (Sandbox Code Playgroud)
如果加载了pdf.gif,我们会切换到该网站,如果不是,我们会去其他地方.
| 归档时间: |
|
| 查看次数: |
2611 次 |
| 最近记录: |