HTML根据服务器可用性重定向到不同的URL

我们公司工作站的默认主页是http://intranet,这是我们按组策略设置的内部SharePoint站点.现在,如果用户试图在笔记本电脑上异地打开IE时,他们(显然)会遇到“无法显示页面”的错误.这会引起我们不那么复杂的用户的困惑,即使他们的互联网连接没有任何问题,他们也会打电话给我们的服务台.

我想要做的是将默认主页设置为本地.html文件,如果无法访问内部URL,将使用HTTP重定向将浏览器转发到我们的公共网站.

这可能吗?

最佳答案
通常,似乎易于实施的东西可能变得非常具有挑战性.在这种情况下,JavaScript禁止跨域调用安全措施,因此XMLHttpRequest不是一个选项.

看来你最好的选择是实现这里讨论的解决方案:Test url availability with javascript.

我在Chrome& amp;中进行了一些快速测试. IE和这段代码在两者中运作良好. (IE确实抱怨在本地页面上运行脚本,但无论解决方案如何,这都是相同的.)

这是讨论此解决方案的另一个链接https://petermolnar.eu/test-site-javascript/.

希望这可以帮助.

相关文章

操作步骤 1、进入elasticsearch的plugin,进入ik。进入config。 2、在config下面建立以.dic为后缀的字典...
lengend data数据中若存在'',则表示换行,用''切割。
代码实现 option = { backgroundColor: '#080b30', tooltip: { trigger: &...
问题原因 原因在于直接在js中取的变量并复制给var变量。 于是就变成这样。 解决办法 var data = &#...
前言 最近做了一个调查问卷导出的功能,需求是将维护的题目,答案,导出成word,参考了几种方案之后,选...
对于很多人来说,用字符编码都是熟能生巧,而不清楚为什么是那样的字符编码,所以我在这列了一个表,翻...