1、Angularjs:
原始地址为:http://xxx/#/a
添加或修改参数:
$location.url('?a=1&aa=23');
执行后浏览器的url地址变为:http://xxx/#/a?a=1&aa=23,而页面也没有刷新。
2、ajax:
window.history.pushState(null, "", "http://xxx/#/a?a=1");
或:
history.replaceState(null, "","http://xxx/#/a?aa=1")