这两个属于JS代码,相当于IE的前进、后退功能。
具体的用处就要看什么时候需要这个就用上。比如用户注册时的验证是后台验证,不符合要求的时候就可以用这个,可以最大限度保证用户少重复输入数据。
例如:载入页面:
function onLoadPage(){
if(event.srcElement.tagName=="SPAN"){
oFrame=top.window.middle.frames[2];
oTxt=event.srcElement.innerText;
switch(oTxt){
case "前 进":
oFrame.history.go(1);
case "后 退":
oFrame.history.back();
case "刷 新":
oFrame.location.reload();
}
}
}
具体的要自己看看书后再实践一下才能够真正的理解~!!!
history.back()是会上一页
i=1
history.go(i)去指定的某夜
如果是history.go(0)那就是刷新
分享到:
相关推荐
### JavaScript中的历史对象方法详解:history.go()与history.back() #### 一、引言 在Web开发中,浏览器的历史管理是非常重要的一个环节。通过浏览器的历史记录,用户可以方便地回退到之前的页面或者前进到下一个...
javascript-history.go()和History.back()的区别.doc
本文将详细介绍`history.go()`和`history.back()`之间的区别,以及如何在Web应用中有效利用这些功能。 首先,我们需要了解Web浏览器历史记录的基本工作原理。用户在使用浏览器访问不同页面时,浏览器会在历史记录中...
`window.history.back()`和`window.history.forward()`可以实现页面的后退和前进操作,而`window.history.go(n)`则可以指定移动的历史记录步数。 ```javascript window.history.back(); // 后退一步 window.history....
2. **gobackhistory**: 同样,"gobackhistory"可能意味着“go back history”,即回退历史操作。这通常用于让用户返回到之前的状态,比如在应用间的回退,或者撤销某一步操作。在Android系统中,类似的概念是back键...
在做一个Web项目时遇到一个需求,当页面没有前驱历史记录时(就是当前为新弹出的页面,没法做goback操作即history.go(-1)),点击返回按钮时直接关闭页面,否则就退回到前一页。 遇到的问题就是如何判断 是否有...
1. history.go(-1), 返回两个页面: history.go(-2); 2. history.back(). 3. window.history.forward()返回下一页 4. window.history.go(返回第几页,也可以使用访问过的URL) 例: 复制代码 代码如下: 向上一页 ...
本文详细介绍了 JavaScript 中返回历史记录的方法,包括 `history.go()`、`history.back()`、`window.history.forward()` 以及如何结合使用 `confirm()` 和 `window.location.href` 来优化用户体验。此外,还简要...
iOS在微信浏览器回退是不重新加载页面... //window.history.back(); //在历史记录中后退,这就像用户点击浏览器的后退按钮一样。 //window.history.go(-1); //你可以使用go()方法从当前会话的历史记录中加载页面(当
其中,后退按钮绑定了goBack()函数,前进按钮绑定了goForward()函数,两个函数分别调用了history.back()和history.forward()方法。这种代码的写法非常直观,开发者可以根据实际需求,在按钮的点击事件中灵活地插入...
window.history对象在编写时可不使用 window 这个前缀。...button name=”back” value=”后退” onclick=”goBack()”>后退</button><button name=”forward” value=”前进” onclick=”
### JavaScript 返回历史页面...通过`history.back()`、`history.forward()`和`history.go()`等方法,开发者可以轻松地控制用户的浏览历史。此外,还讨论了这些方法的一些注意事项,帮助开发者更好地应用于实际项目中。
window.history.back();//后退window.history.forward();//前进window.history.go(-1);//移动到指定记录点,当前倒退1,相当于window.history.forward()window.history.length//可以了解历史中有多少个记录点 以上...
JavaScript返回上一页代码区别: ...window.history.go(-1); //返回上一页 window.history.back(); //返回上一页 //如果要强行刷新的话就是:window.history.back();location.reload(); [removed].go(-1); //刷新上一页
在前端开发中,`location` 和 `history` 对象是两个至关重要的概念,它们与浏览器的URL导航密切相关。本文将深入探讨这两个对象的功能、用法以及它们如何协同工作以实现网页间的导航。 `location`对象是Window接口...
返回上一页并刷新返回上一页,我们经常用history.go(-1)//返回上一页(括号中写-2代表返回上两页) history.back()//返回上一页这个我很久之前的一篇文章中也提及了!但是有时候有这样的 ... 返回上一页并...
- 使用`history.go`和`history.back`时要注意浏览器兼容性问题。 - 在某些情况下,直接使用HTML链接可能更为简单明了。 - 服务器端脚本返回上一页的方法适用于需要在服务器端进行逻辑处理的情况。 - 对于单页...
在ASP.NET web应用程序开发中,有时我们需要为用户提供一个“返回上一页”的功能,这通常是为了增强用户体验,方便用户在浏览网站时轻松导航。本篇将详细介绍几种常见的ASP.NET中实现返回上一页的方法。 1. 使用...