对于HTML 5,请使用
history.pushState函数。举个例子:
<script type="text/javascript">var stateObj = { foo: "bar" };function change_my_url(){ history.pushState(stateObj, "page 2", "bar.html");}var link = document.getElementById('click');link.addEventListener('click', change_my_url, false);</script>
和href:
<a href="#" id='click'>Click to change url to bar.html</a>
如果要更改URL而不在后退按钮列表中添加条目,请
history.replaceState改用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)