javascript中的window的location和history学习总结 - CSDN博客
javascript中的window的location和history学习总结
在javascript中window的两个导航对象:location和history。
其中location有属性hash、host、hostname、href、pathname、port、protocol、search,分别是什么意思的,下面的图很能说明问题:
location有两个方法:reload()和replace()
reload()是将服务端数据重新载入,
replace是将当前页面替换成另一个页面。例如:
window.location.replace(&&);
replace()和指定href是不一样的,前者就是新页面会覆盖历史页面中的当前条目,但是后者是相当于点击一个按钮跳转到另一处一样,是产生了一个新的页面,原来的页面在历史页面中也存在。
history对象有三个方法:go()、back()、forward()
back()和forward()相当于用户点击了浏览器上的后退和前进按钮。
而go()是可以往里面传递参数的,可以指定跳前或跳后多少个页面,例如:history.go(-2);就是往后跳两个页面。
本文已收录于以下专栏:
相关文章推荐
history.back(-1)和history.go(-1)没有什么区别,但是history.back只能返回当前页面的以前的操作页面,也就是说只能向后回退,history.go即可向前也可向后 。...
Window.history保存用户在一个会话期间的网站访问记录,用户每次访问一个新的URL即创建一个新的历史记录。history.go()、history.back()、history.forwar...
原文讲的比较详细,我这边只讲history.go()和history.back()的区别。
为什么探讨这个问题呢?主要是在编写贴吧的时候碰到了返回上一页的问题,具体情况是这样的:
我在评论页面设置...
一、window 对象的属性和方法
Window 对象共有七个属性:
defauleStatus:指定窗口状态栏中的信息。
status:指定当前窗口状态栏中的信息。
fram...
开发中需要实现一个功能。
情景如下:1、在列表页面通过查询条件筛选出了10条记录。
2、然后点击到具体某条记录的编辑页面。
3、然后取消或者保存改项记录后页面跳转到列表页。一般我们都会用hist...
XBack = {};
(function(XBack) {
XBack.STATE = 'x - back';
XBack.onPopState = ...
dom对象详解----window对象3
window 的 status 属性可以控制状态栏的信息
实现下面的案例:
案例代码:
var spac...
1、window对象
2、计时器方法
setInterval(代码,交互时间);
var int=setInterval(clock, 100)
function ...
1window对象
window对象是BOM的核心,window对象指当前的浏览器窗口。
window对象方法:
2JavaScript 计时器
在JavaScript中,我们...
1. Window对象window对象一般是当前浏览器窗口。常见的有
2. History对象浏览器
3. location对象,获取和操作url
4. navigator对象,获取浏览器相关信息
他的最新文章
讲师:王禹华
讲师:宋宝华
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)