Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何刷新当前页面_Javascript - Fatal编程技术网

Javascript 如何刷新当前页面

Javascript 如何刷新当前页面,javascript,Javascript,我已经在html中创建了3到4个不同的页面。导航到第3页时;在特定事件中,我希望刷新该页面。可能吗?如果是的话,你能帮我查一下密码吗 提前谢谢 干杯是的,您可以像这样刷新location.reload() 由于您正在使用jquery mobile,不想使用重新加载请尝试更改页面,如下所示: var url = location.href; if (url.indexOf('?r=1') != -1 || url.indexOf('&r=1') != -1) { url = url.r

我已经在html中创建了3到4个不同的页面。导航到第3页时;在特定事件中,我希望刷新该页面。可能吗?如果是的话,你能帮我查一下密码吗

提前谢谢


干杯

是的,您可以像这样刷新
location.reload()

由于您正在使用jquery mobile,不想使用
重新加载
请尝试
更改页面
,如下所示:

var url = location.href;
if (url.indexOf('?r=1') != -1 || url.indexOf('&r=1') != -1) {
  url = url.replace('?r=1', '?').replace('&r=1', '');
} else {
    if (location.href.indexOf('?') == -1) {
        url = url + '?r=1';
    } else {
        url = url + '&r=1';
    }
}
$.mobile.changePage(url);

嗨,彼特,我想这和jquery手机不一样。如果我在jquerymobile中重新加载,完整的历史记录就会被删除。@Praleed:那么请解释一下“刷新页面”的含义。通常,该术语的意思是调用页面上的重新加载,这将再次从服务器请求页面的原始状态(并丢失任何没有持久化服务器端的动态客户端更改)。