js后退页面(javascript后退)

导读 你们好,我是九旅网的小编小九,js后退页面,javascript后退很多人还不知道,现在让我们一起来看看吧!1、JAVASCRIPT使用history对象控制浏...

你们好,我是九旅网的小编小九,js后退页面,javascript后退很多人还不知道,现在让我们一起来看看吧!

1、JAVASCRIPT使用history对象控制浏览器前进与后退2008年12月04日 星期四 21:50history对象同样是Window对象的一个子对象,它对应于浏览器的历史记录功能。

2、例如使用【后退】按钮可以使浏览器导航到上一页面,而使用【前进】按钮则使用户导航至下一页面,利用【前进】或【后退】按钮旁的下拉列表框,还可以任意跳转到指定的页面。

3、当然,这些页面都是用户访问过的,它们以栈的形式存储于浏览器的内部。

4、 在JavaScript中,浏览器的这个功能以history对象的形式提供给用户,用于使用代码控制这些操作。

5、对应于前进、后退、访问任意页面,history也提供了3个方法:back()、forward()、go()。

6、这些方法用来控制浏览器的前进和后退功能。

7、例如: history.back(); //相当于用户单击【后退】按钮history.forward(); //相当于用户单击【前进】按钮history.go(-2); //相当于用户单击两次【后退】按钮,或利用下拉列表转到倒数第二个页面 在这里需要注意的是history.go()方法,当参数为正时,相当于前进功能;当参数为负时,相当于后退功能。

8、所以下面的语句是等价的,都表示后退功能: history.back();history.go(-1); 下面的两条语句也是等价的,都表示后退功能: history.forward();history.go(1); 当history.go()方法的参数为0时,表示刷新当前页面,用户已经输入的表单数据不会改变。

9、 —————————————————————————————————————————— 今天看到一个据说是能死机的页面,里面代码: 一点了就死机的按钮---网页特效站 看了下,其实就是死循环在起作用,倒是那个history.back方法没见过,就找了点资料,这个资料算比较全的了。

10、 back forward go方法的使用前提都是必须有能够前进或者后退的页面,而且表单内容均不变。

11、 。

本文到此讲解完毕了,希望对大家有帮助。