刷新页面是我们在前端er中经常做的事情。仍然有很多方法可以用JS刷新页面。这篇论文将对此进行梳理。
以下是两种方法:
地方重新加载语法:位置重新加载(强制)
参数:强制,可选参数。默认值为false。
如果该方法未指定参数或参数为false,则在修改后将使用HTTP头 检测服务器上的文档是否已更改。如果文档已更改,请重新加载() 文件将再次下载。如果文档没有更改,该方法将从隐藏物加载文档。这与用户单击浏览器的刷新按钮时完全相同。
如果此方法的参数设置为true,则无论文档的最后修改日期是什么,它都将绕过缓存并从服务器重新下载文档。这与用户单击浏览器的刷新按钮时按住shift键完全相同。
地方replaceAndyLau()方法不会在历史对象中生成新记录。使用此方法时,新URL将覆盖历史对象中的当前记录。replace的页面每次都会在服务器上重新生成。可以这样写:
返回并刷新页面
注意,historyGo(-1)或historyBack()不会刷新页面。
其他:
没别的了
让我们来看一下自动刷新页面的方法的概要:自动刷新:
将上述代码添加到<;头>;区域,其中20表示每20秒刷新一次页面
自动跳转:
将上述代码添加到<;头>;区域,其中20指每20秒跳转到百度
您还可以使用上面总结的方法来封装刷新
当窗口关闭或打开时刷新
最新评论