JavaScript之间有什么区别
window.location.href = window.location.href
Run Code Online (Sandbox Code Playgroud)
和
window.location.reload()
Run Code Online (Sandbox Code Playgroud)
功能?
我想使用JavaScript重新加载页面,但我也要清除缓存,因此在页面刷新页面上有来自服务器的所有内容的最新版本.
除IE之外的其他浏览器没有获得最新内容.
IE9的任何解决方案?
你更喜欢哪种方式重新加载当前页面(使用按钮)?
1 <input type="button" value="Reload" onClick="history.go(0)">
2 <input type="button" value="Reload" onClick="location.reload(true)">
3 <input type="button" value="Reload" onClick="window.location.reload(true)">
4 <input type="button" value="Reload" onClick="window.location.href=window.location.href">
5 <input type="button" value="Reload" onClick="document.location.reload(true)">
6 <input type="button" value="Reload" onClick="document.location.href=document.location.href">
Run Code Online (Sandbox Code Playgroud)
由于页面的URL频繁更改AFAIK的'后备功能'之类的
<a href="urlOfCurrentPage.html" onclick="window.location.reload(true);return false;">Reload</a>
Run Code Online (Sandbox Code Playgroud)
对我不起作用吧?
是否有一个jQuery方法来重新加载将在所有浏览器中工作的页面并导致页面从服务器重新加载?
我的内部网用户经常打开他们的浏览器数周,当我修改或更改页面的<head>部分中引用的javascript文件时,我希望重新加载页面并获取最新版本的那个javascript文件.
我的计划是在服务器上的数据库中保留记录并通过ajax定期轮询数据库,以确定数据库中的相关时间戳是否比加载页面的日期时间更新,如果是,则强制页面为重装.