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进行赋值(重定向),跳转到想要到达的页面。

HostYun:联通AS9929线路,最低月付18元起,最高500Mbps带宽,洛杉矶机房

最近AS9929线路比较火,联通A网,对标电信CN2,HostYun也推出了走联通AS9929线路的VPS主机,基于KVM架构,开设在洛杉矶机房,采用SSD硬盘,分为入门和高带宽型,最高提供500Mbps带宽,可使用9折优惠码,最低每月仅18元起。这是一家成立于2008年的VPS主机品牌,原主机分享组织(hostshare.cn),商家以提供低端廉价VPS产品而广为人知,是小成本投入学习练手首选。...

香港站群多ip服务器多少钱?零途云香港站群云服务器怎么样?

香港站群多ip服务器多少钱?想做好站群的SEO优化,最好给每个网站都分配一个独立IP,这样每个网站之间才不会受到影响。对做站群的站长来说,租用一家性价比高且提供多IP的香港多ip站群服务器很有必要。零途云推出的香港多ip站群云服务器多达256个IP,可以满足站群的优化需求,而且性价比非常高。那么,香港多ip站群云服务器价格多少钱一个月?选择什么样的香港多IP站群云服务器比较好呢?今天,小编带大家一...

DMIT$10.9/月,日本VPS/三网直连/1核1.5G内存/20GB存储/1Gbps端口

优惠码年付一次性5折优惠码:TYO-Lite-Open-Beta-1y-50OFF永久8折优惠码:TYO-Lite-Open-Beta-Recur-20OFF日本vpsCPU内存SSD流量带宽价格购买1核1.5G20 GB4 TB1Gbps$10.9/月购买2核2 G40 GB6 TB1Gbps$16.9/月购买2核4 G60 GB8 TB1Gbps$21.9/月购买4核4 G80 GB12 TB...

js后退为你推荐
iso20000认证什么是ISO20000-IT服务管理体系视频压缩算法怎样把3个1G多,1个400多MB的视频文件压缩小?但又无损音质和画面清晰度的。vga接口定义主板上的VGA接口有什么用?国产操作系统下载国产操作系统要钱吗腾讯技术腾讯是什么东西?微信智能机器人有没有可以拉进微信群的聊天机器人微信智能机器人有没有微信自动聊天机器人activitygroup请问在activitygroup中嵌入多个webview,切换时如何保持状态电子邮件软件邮件客户端软件网络备份如何自运远程备份
河南虚拟主机 到期域名查询 如何注册中文域名 西安服务器 locvps 鲨鱼机 payoneer Hello图床 52测评网 100m独享 昆明蜗牛家 ca187 贵阳电信测速 网页加速 杭州电信宽带 nnt 七十九刀 tracker服务器 .htaccess 架设代理服务器 更多