单击时刷新页面的按钮

问题描述 投票:80回答:9

我需要一个按钮来刷新用户点击的页面。我试过这个:

<input type="button" value="Reload Page" onClick="reload">

要么

<input type="button" value="Refresh Page" onClick="refresh">

但都没有奏效。

javascript button refresh reload
9个回答
182
投票

使用onClickwindow.location.reload(),即:

<button value="Refresh Page" onClick="window.location.reload();">

history.go(0),即:

<button value="Refresh Page" onClick="history.go(0);">

window.location.href=window.location.href'完全'重新加载,即:

<button value="Refresh Page" onClick="window.location.href=window.location.href">

6
投票

这适合我

HTML

    <button type="submit"  onClick="refreshPage()">Refresh Button</button>

JavaScript的

<script>
function refreshPage(){
    window.location.reload();
} 
</script>

3
投票

只有这个真正重新加载页面(今天)

<input type="button" value="Refresh Page" onClick="location.href=location.href">

其他人并没有完全重装。它们将值保留在文本框中。


2
投票
<a onClick="window.location.reload()">Refresh</a>

这对我来说真的很完美。


2
投票
<button onclick=location=URL>Refresh</button>

这可能看起来很有趣,但它确实可以解决问题。


1
投票

只需在链接上创建空引用,如下所示

 <a href="" onclick="dummy(0);return false;" >

-1
投票

使用它的工作正常我可以重新加载相同的页面:

的onClick = 'window.location.reload()'


-1
投票

如果您正在寻找表单重置:

<input type="reset" value="Reset Form Values"/>

或重置未由浏览器处理的表单的其他方面

<input type="reset" onclick="doFormReset();" value="Reset Form Values"/>

使用jQuery

function doFormReset(){
    $(".invalid").removeClass("invalid");
}

-5
投票
window.opener.location.href ='workItem.adm?wiId='+${param.wiId};

它将转到所需的路径,您将不会收到任何重新发送提示。

© www.soinside.com 2019 - 2024. All rights reserved.