Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当第一个赢得时使用js重定向站点';t载荷_Javascript_Java_Html - Fatal编程技术网

Javascript 当第一个赢得时使用js重定向站点';t载荷

Javascript 当第一个赢得时使用js重定向站点';t载荷,javascript,java,html,Javascript,Java,Html,有两个网站,如www.abc.com和www.abc1.com,如果第一个网站在30秒内无法打开,那么它将使用java脚本自动重定向到第二个网站。你能帮我构建一个代码吗?我是一个新手。你可以检查它是否在30000毫秒内加载,如果没有重定向 setTimeout(function(){ window.onload = function () { var loaded = true; } if(!loaded){ window.locatio

有两个网站,如www.abc.com和www.abc1.com,如果第一个网站在30秒内无法打开,那么它将使用java脚本自动重定向到第二个网站。你能帮我构建一个代码吗?我是一个新手。

你可以检查它是否在30000毫秒内加载,如果没有重定向

setTimeout(function(){
    window.onload = function () { 
        var loaded = true;
    }
    if(!loaded){
        window.location.replace("http://abc1.com");
    }
}, 3000
);

您可以检查它是否在30000毫秒内加载,如果它不是重定向

setTimeout(function(){
    window.onload = function () { 
        var loaded = true;
    }
    if(!loaded){
        window.location.replace("http://abc1.com");
    }
}, 3000
);

您可以创建一个函数,该函数在加载DOM时返回true,否则返回false

function isDOMLoaded(){
  return document.readyState == 'complete';
}
然后


但是,如果你有服务器错误(比如500的错误)…我认为你做不了什么

您可以创建一个函数,该函数在加载DOM时返回true,否则返回false

function isDOMLoaded(){
  return document.readyState == 'complete';
}
然后

但是,如果你有服务器错误(比如500的错误)…我认为你做不了什么