我需要一个按钮来刷新用户点击的页面。我试过这个:
<input type="button" value="Reload Page" onClick="reload">
要么
<input type="button" value="Refresh Page" onClick="refresh">
但都没有奏效。
使用onClick
和window.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">
这适合我
HTML
<button type="submit" onClick="refreshPage()">Refresh Button</button>
JavaScript的
<script>
function refreshPage(){
window.location.reload();
}
</script>
只有这个真正重新加载页面(今天)
<input type="button" value="Refresh Page" onClick="location.href=location.href">
其他人并没有完全重装。它们将值保留在文本框中。
<a onClick="window.location.reload()">Refresh</a>
这对我来说真的很完美。
<button onclick=location=URL>Refresh</button>
这可能看起来很有趣,但它确实可以解决问题。
只需在链接上创建空引用,如下所示
<a href="" onclick="dummy(0);return false;" >
使用它的工作正常我可以重新加载相同的页面:
的onClick = 'window.location.reload()'
如果您正在寻找表单重置:
<input type="reset" value="Reset Form Values"/>
或重置未由浏览器处理的表单的其他方面
<input type="reset" onclick="doFormReset();" value="Reset Form Values"/>
使用jQuery
function doFormReset(){
$(".invalid").removeClass("invalid");
}
window.opener.location.href ='workItem.adm?wiId='+${param.wiId};
它将转到所需的路径,您将不会收到任何重新发送提示。