首页 新闻 会员 周边 捐助

JS操作浏览器地址栏

0
悬赏园豆:30 [已解决问题] 解决于 2013-12-03 11:39

请教如何无刷新改变地址栏,今天上百度网盘,发现进入目录后,浏览器可以前进后退,而且地址栏也在改变,关键还是无刷的,不知道怎么做的,请高手指点,谢谢!

happydaily的主页 happydaily | 菜鸟二级 | 园豆:260
提问于:2013-12-01 15:25
< >
分享
最佳答案
0

给你一句代码:

window.location.href=window.location.href+'#heihei'

所以js可以控制浏览器地址栏,所以无刷新更改地址栏也是可以滴!

收获园豆:20
幻天芒 | 高人七级 |园豆:37207 | 2013-12-01 23:13

前进后退没有用

happydaily | 园豆:260 (菜鸟二级) | 2013-12-02 17:39

@happydaily: 参考下:http://www.cnblogs.com/zllwebjs/archive/2009/12/18/1627088.html

利用定时器来监控浏览器变化。

幻天芒 | 园豆:37207 (高人七级) | 2013-12-02 17:58
其他回答(3)
0

地址栏中变的是#部分

收获园豆:10
dudu | 园豆:29294 (高人七级) | 2013-12-01 16:06

正是,也就是A的锚点用法了?

支持(1) 反对(0) happydaily | 园豆:260 (菜鸟二级) | 2013-12-01 17:04
0

是不是通过url重写实现#后面的不同,进入不通的页面

junjieok | 园豆:779 (小虾三级) | 2013-12-01 22:48
0

history.pushState

成诺 | 园豆:202 (菜鸟二级) | 2016-03-24 18:30
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册