博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript 无刷新修改浏览器URL地址栏
阅读量:7071 次
发布时间:2019-06-28

本文共 519 字,大约阅读时间需要 1 分钟。

//发现地址栏已改为:newUrl var stateObject = {};var title = "Wow Title";var newUrl = "/my/awesome/url";history.pushState(stateObject,title,newUrl);

 

// for(i=0;i<5;i++){  var stateObject = {id: i};  var title = "Wow Title "+i;  var newUrl = "/my/awesome/url/"+i;  history.pushState(stateObject,title,newUrl);  alert(i);}window.addEventListener('popstate', function(event) {  readState(event.state);});function readState(data){  alert(data.id);}

 

 

 

 

参考:http://www.jquerycn.cn/a_10532

 

转载于:https://www.cnblogs.com/xiangsj/p/6841224.html

你可能感兴趣的文章
java环境变量设置
查看>>
为Redmine的项目加上起止时间
查看>>
win7系统中任务计划程序的使用与查询
查看>>
站在OC的基础上快速理解Swift的类与结构体
查看>>
解决因特网和xshell考虑到问题
查看>>
hdoj Scaena Felix
查看>>
Android之Handler的postDelayed()使用方法
查看>>
iOS UI进阶-2.0 CALayer
查看>>
hadoop中遇到的问题。
查看>>
结构体
查看>>
从头开始编写项目Makefile(八):型号规则
查看>>
lintcode 中等题:k Sum ii k数和 II
查看>>
七天来学习ASP.NET MVC (两)——ASP.NET MVC 数据传输
查看>>
CSS+DIV定位分析(relative,absolute,static,fixed) (转载)
查看>>
Linux下*.tar.gz文件解压缩命令
查看>>
Android 系统稳定性 - ANR(一)
查看>>
Meta 的两个 相关属性
查看>>
hdu 5562 Clarke and food(贪心)
查看>>
css案例学习之全局声明*{} 与body{}的区别
查看>>
junit测试时,出现java.lang.IllegalStateException: Failed to load ApplicationContext
查看>>