刷新浏览器客户端而不命中服务器

时间:2012-04-22 09:15:08

标签: javascript

我想刷新浏览器窗口而不打服务器,我猜javascript是一个很好的方法吗?我有以下代码,但我不确定它到底在做什么!

<body onload="JavaScript:AutoRefresh(5000);">

<script type="text/JavaScript">
<!--
        function AutoRefresh(t) {
            setTimeout("location.reload(true);", t);
        }
//   -->
</script>

如果那只是刷新浏览器客户端那么很棒,但如果不是,我应该怎么做呢?

2 个答案:

答案 0 :(得分:2)

<meta http-equiv="refresh" content="5" />(每5秒刷新一次)和window.location.reload刷新浏览器客户端,但从服务器获取数据。

在从服务器获取数据时无法刷新或重新加载页面。如果要像清除HTML5画布那样进行客户端刷新,则必须采用特定的方法,例如设置宽度用于清除画布,&amp ;;根据您的需要为其他对象提供其他方法。

答案 1 :(得分:0)

  

我想在不点击服务器的情况下刷新浏览器窗口

根据定义,你不能。刷新页面意味着从服务器请求新版本。