为什么所有(?)网站都会向用户显示此消息?
在我的情况下,我使用以下代码:
<?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毫秒。
鉴于上面的代码,是否有任何重定向方法都失败了?