js后退多级页面间的后退如何实现(js方法)

js后退  时间:2021-05-31  阅读:()

如何利用javascript实现后退到前几个页面

<script language=javascript> history.go(N) </script> N为正数时前进N页,N为负数是后退N页 比如history.go(-1)后退一页,history.go(1)前进一页

javascript限制浏览器后退

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

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

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

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

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

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

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

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

—————————————————————————————————————————— 今天看到一个据说是能死机的页面,里面代码: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <META content=一点了就死机的按钮,网页特效 name=keywords> <title>一点了就死机的按钮---网页特效站</title> <script> function freeze(){ alert ('对不起,你死机了,哈哈!!!');while(true){window.history.back(-1)}} </script> </head> <body><FORM> <INPUT TYPE="BUTTON" VALUE="点了就死机,有胆量你试试" onClick="freeze()"> </FORM> </body> </html> 看了下,其实就是死循环在起作用,倒是那个history.back方法没见过,就找了点资料,这个资料算比较全的了。

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

javascript怎么实现让浏览器后退和前进的功能

工具:   editplus   方法: 1. 建一个html文件,编辑器会自动出来一个HTML的模板 2. 代码的实现 3. 官方代码的解释说明前进与后退 4. 下图的Back与go就是实现的效果

用jsp怎么实现网页的后退前进

1. 页面的前进,使用JS函数,javascript:history.back(1);javascript:history.go(1); 2. 页面的后退,使用JS函数,javascript:history.back(1);javascript:history.go(-1); 3. 另外页面的刷新使用window.location.reload();history.go(0) ; 4. 可以看出浏览器的后退刷新前进一般与history对象相关,调用该对象的方法

谁知道JAVASCRIPT怎么完美实现浏览器的前进后退

<a href="javascrtip:void(0)" onclick="javascript:history.go(1)">前进</a> <a href="javascrtip:void(0)" onclick="javascript:history.go(-1)">后退</a>

多级页面间的后退如何实现(js方法)

浏览器的“后退”功能与页面的级数无关。

它是将一个窗口依次浏览过的多个页面按顺序排列成历史列表,每次点击“后退”按钮或用js脚本触发“后退”功能时,它将依据当前窗口的历史列表来后退展示页面。

js脚本示例如下: window.history.go(-1);?//后退一页 window.history.go(-2);?//后退两页以上代码中的数字为负数,表示后退,正数表示前进。

窗口浏览的页面有可能是不断重复某两个页面,那么go(-1)方法也将在这两个页面之间轮回多次。

如果想要快速后退到这两个页面之前的页面,只能使用更精确的记忆方法了,浏览器自带的历史功能无法满足需求。

比如,使用cookies来记录访问URL的历史,也可以记忆必要的参数,需要后退的时候直接对window.location进行赋值(重定向),跳转到想要到达的页面。

TmhHost香港三网CN2 GIA月付45元起,美国CN2 GIA高防VPS季付99元起

TmhHost是一家国内正规公司,具备ISP\ICP等资质,主营国内外云服务器及独立服务器租用业务,目前,商家新上香港三网CN2 GIA线路VPS及国内镇江BGP高防云主机,其中香港三网CN2 GIA线路最低每月45元起;同时对美国洛杉矶CN2 GIA线路高防及普通VPS进行优惠促销,优惠后美国洛杉矶Cera机房CN2 GIA线路高防VPS季付99元起。香港CN2 GIA安畅机房,三网回程CN2 ...

80VPS:香港服务器月付420元;美国CN2 GIA独服月付650元;香港/日本/韩国/美国多IP站群服务器750元/月

80vps怎么样?80vps最近新上了香港服务器、美国cn2服务器,以及香港/日本/韩国/美国多ip站群服务器。80vps之前推荐的都是VPS主机内容,其实80VPS也有独立服务器业务,分布在中国香港、欧美、韩国、日本、美国等地区,可选CN2或直连优化线路。如80VPS香港独立服务器最低月付420元,美国CN2 GIA独服月付650元起,中国香港、日本、韩国、美国洛杉矶多IP站群服务器750元/月...

萤光云(13.25元)香港CN2 新购首月6.5折

萤光云怎么样?萤光云是一家国人云厂商,总部位于福建福州。其成立于2002年,主打高防云服务器产品,主要提供福州、北京、上海BGP和香港CN2节点。萤光云的高防云服务器自带50G防御,适合高防建站、游戏高防等业务。目前萤光云推出北京云服务器优惠活动,机房为北京BGP机房,购买北京云服务器可享受6.5折优惠+51元代金券(折扣和代金券可叠加使用)。活动期间还支持申请免费试用,需提交工单开通免费试用体验...

js后退为你推荐
tdetde在国际贸易中的用词代表什么意思股价图简单易懂的股票图外加说明草莓派什么是草莓派?知识分享平台关于分享职场技能的知识付费平台,大家有什么好推荐的吗?腾讯公告官网公告是什么印度尼西亚国家代码印尼身份证号的编码规则是什么?(比如中国的1-6位是地址代码,7-14位是出生日期码等)云盘网谁知道免费的网盘?移动硬盘文件或目录损坏且无法读取双击移动硬盘提示文件或目录损坏且无法读取怎么回事?web推送WEB订单管理系统翻译图片识别什么翻译软件能翻译图片啊?
山东虚拟主机 qq域名邮箱 南通服务器租用 双线vps warez 电影服务器 512m 火车票抢票攻略 e蜗牛 创梦 电信主机 万网空间购买 电信托管 万网主机管理 中国域名 lamp架构 学生服务器 购买空间 存储服务器 网站防护 更多