如果您没有自动重定向,请单击此链接?

时间:2015-02-21 00:19:44

标签: javascript php

为什么所有(?)网站都会向用户显示此消息?

在我的情况下,我使用以下代码:

<?php
    header('Refresh: 1; url=http://wikipedia.org');
?>

<!-- google analytics code -->

<script type="text/javascript">
    window.onload = function() {
        window.location.replace('http://wikipedia.org');
    };
</script>

加载谷歌分析后,用户将立即使用javascript重定向。

如果由于用户关闭了javascript而失败,那么感谢PHP,他/她将在1秒后重定向。

如果分析代码耗时超过1秒,则跟踪失败但我们会阻止用户沮丧,因为他/她只等待1秒钟。

我的问题是:为什么其他网站会向用户显示此消息?看到一条消息并且没有阅读它是令人困惑的,因为它显示了100毫秒。

鉴于上面的代码,是否有任何重定向方法都失败了?

0 个答案:

没有答案