Мне нужна кнопка, которая будет нажимать на обновление страницы. Я пробовал это:
<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">
Другие точно не перезагружают. Они сохраняют значения внутри текстовых полей.
<button onclick=location=URL>Refresh</button>
Это может показаться забавным, но это действительно трюк.
<a onClick="window.location.reload()">Refresh</a>
Это действительно отлично подходит для меня.
просто создайте пустую ссылку на ссылку, например следующую
<a href="" onclick="dummy(0);return false;" >
Если вы ищете сброс формы:
<input type="reset" value="Reset Form Values"/>
или сбросить другие аспекты формы, не обработанные браузером
<input type="reset" onclick="doFormReset();" value="Reset Form Values"/>
Использование jQuery
function doFormReset(){
$(".invalid").removeClass("invalid");
}
Используйте его, чтобы я мог перезагрузить ту же страницу:
OnClick = 'window.location.reload()'
window.opener.location.href ='workItem.adm?wiId='+${param.wiId};
Он перейдет к нужному пути, и вы не получите приглашение на повторную отправку.