JavaScript Location.reload()
方法提供了在当前URL重新加载页面的方法。
语法如下:
object.reload(forcedReload);
,其中forceReload
是可选参数。
要简单地重新加载页面,您可以输入window.location
作为对象。
可选参数force reload
是一个布尔值,如果设置为:
True
从服务器重新加载页面(例如,不存储浏览器缓存的数据): *window.location.reload(true);
False
使用浏览器缓存的页面版本重新加载页面。window.location.reload(false);
False
是默认参数,因此如果留空,则object.reload()
使用object.reload()
的缓存数据重新加载页面,即与使用object.reload(false)
方法相同。
要创建浏览器提供的“刷新”选项的效果,您可能需要创建HTML按钮并执行以下任一操作:
将
Location.reload()
附加到HTML按钮标记,如下所示:<input type="button" value="Refresh Button" onClick="window.location.reload()">
使用使用该方法的函数将按钮上的事件分配给按钮,其中按钮看起来类似于
<button type="button" onClick="reloadThePage()">Refresh!</button>
<script>
function reloadThePage(){
window.location.reload();
}
</script>
例:
// Reload the current resources from the server
window.location.reload(true);
// Reload the current resources from the browser's cache
window.location.reload();
这将从服务器重新加载当前URL的页面。
更多JavaScript教程
学习更多JavaScript教程