万卷书   首页 > 电脑书籍 > JavaScript > JavaScript 小技巧(第三集)
 
  第三集 如何在网页上使用history和forward

   我们来看一个可以让你浏览不同文件的语法,我们这儿所要谈的是 back() 和 forward()这两个函数, 如果你本身的文件中有一个连结是回到你本身文件的上一个连结文件的话,那和Netscope 浏览器 中所提供的back 按钮功能是不一样的。例如,在我的文件中,正常的连结连到某些我们认为会是这个文件来源的地方, 称 这 个连结叫 back,而 Netscape 浏览器中的 back按钮,则是回到你历史记录中的上一个连结,所以不同JavaScript,也能提供类似 Netscape 中back 按钮的功能,试试这个连结,你可以体会一下回来的感觉,这个语法如下所示:

  <html>
  <body>
  <FORM NAME="buttonbar">
  <INPUT TYPE="button" VALUE="Back" onClick="history.
  back()">
  <INPUT TYPE="button" VALUE="JS- Home" onClick="location=
  'script.htm'">
  <INPUT TYPE="button" VALUE="Next" onCLick="history.
  forward()">
  </FORM>
  </body>
  </html>
  以上你也可以直接写成 history.go(-1) 与 history.go(1)