Button that refresh page on click

2019-01-31 05:42发布

问题:

I need button that will on click refresh the page. I tried this:

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

or

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

But both doesn't work!

回答1:

Use onClick with window.location.reload() , i.e. :

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

Or history.go(0), i.e.:

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

Or window.location.href=window.location.href for 'full' reload, i.e.:

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


回答2:

Only this realy reloads page (Today)

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

Others do not exactly reload. They keep values inside text boxes.



回答3:

This works for me

HTML

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

JavaScript

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


回答4:

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

This really works perfect for me.



回答5:

<button onclick=location=URL>Refresh</button>

This might look funny but it really does the trick.



回答6:

just create the empty reference on link such as following

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


回答7:

Use this its work fine for me to reload the same page:

onClick='window.location.reload()'



回答8:

If you are looking for a form reset:

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

or to reset other aspects of the form not handled by the browser

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

Using jQuery

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


回答9:

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

It will go to the required path and you won't get any resend prompt.