<div class="codetitle"> <span><a style="CURSOR: pointer" data="86520" class="copybut" id="copybut86520" onclick="doCopy('code86520')"><u>複製程式碼</u></a></span> 程式碼如下:</div> <div class="codebody" id="code86520"> <br><input type="button" value='刷新onclick="window.lo.' reload> <br><input type="button" value='前進onclick="window.history.go(1)"'> <br><input type="button" value='後退onclick="window.history.go(-'> <br><input type="button" value='前進onclick="window.history.forward()"'> <br><input type="button" value='後退onclick="window.history.back()"'>後退刷新<input type="button" value='後退onclick="window.history.go(-1);window.location.reload()"'> <br> </div> <br>在C# Web程式中,如為頁面按鈕寫回上一頁程式碼<br><div class="codetitle"> <span><a style="CURSOR: pointer" data="78234" class="copybut" id="copybut78234" onclick="doCopy('code78234')"><u>複製程式碼</u></a></span> 程式碼如下:</div> <div class="codebody" id="code78234"> this.ClisterClisterBlock(Clister E", "<script language="javascript">history.go(-2);</script>"); <br><br> </div>其中,history.go(-2),寫為-2,因在按鈕事件觸發前,已刷新一次頁面,所以應是-2。 <br><br><div class="codetitle"><span><a style="CURSOR: pointer" data="56207" class="copybut" id="copybut56207" onclick="doCopy('code56207')">複製程式碼<u></u></a> 程式碼如下:</span></div> <div class="codebody" id="code56207">Response.Write("<br><br> </div>Response.Write("<script language="script<script" .go>"); <BR><BR> <div class="codetitle">此處也要寫為「-2」。跟直接寫腳本的有所不同。 history.back()是會上一頁<span><a style="CURSOR: pointer" data="95728" class="copybut" id="copybut95728" onclick="doCopy('code95728')"><U>複製程式碼<div class="codebody" id="code95728"> 程式碼如下:<BR><BR> <BR><BR> 程式碼如下:<BR><BR> <BR>i= 1 <BR>history.go(i) <BR>[html] <BR>去指定的某頁<BR>如果是history.go(0)那就是刷新這兩個屬於JS程式碼,相當於IE的前進、後退功能。 <BR>具體的用處就要看什麼時候需要這個就用上。例如用戶註冊時的驗證是後台驗證,不符合要求的時候就可以用這個,可以盡量保證用戶少重複輸入資料。 <BR>例如:載入頁面: <BR>[code] <BR>function onLoadPage(){ <BR>if(event.srcElement.tagName=="SPAN"){ <BR>oFrame=top.window.middle .frames[2]; <BR>oTxt=event.srcElement.innerText; <BR>switch(oTxt){ <BR>case "前進": <BR>oFrame.history.go(1); <BR>case "後退": <BR>oFrame.history.back(); case "刷新": <BR>oFrame.location.reload(); <BR>} <BR>} <div class="codetitle">} <span><a style="CURSOR: pointer" data="77165" class="copybut" id="copybut77165" onclick="doCopy('code77165')"> <U>開啟一個jsp頁面,肯定是用客戶端腳本進行刷新了。 Javascript刷新頁面的幾個方法:<div class="codebody" id="code77165"><BR>複製程式碼<BR><BR><BR> 程式碼如下:<BR><BR> <BR><BR> 程式碼如下:<BR> <🎜><🎜> 程式碼如下:<🎜><🎜> <🎜> history.go(0) <🎜>2 location.reload() <🎜>3 location=location <🎜>4 location.assign(location) <🎜>5 document.execCommand('Refresh') <🎜>6 window. navigate(location) <🎜>7 location.replace(location) <🎜>8 document.URL=location.href <🎜><🎜></script>