我曾尝试使用HTML5 window.history.pushState函数,但我无法让它正常工作。
这是功能:
function changeUrl() {
window.history.pushState(object, "Title", "?side=annoncer&sletid=1");
}
这是应该调用它的链接:
<a href="javascript:void(0);" onClick="changeUrl();">
我做错了什么?
答案 0 :(得分:5)
您不需要设置对象
function changeUrl() {
window.history.pushState(null, "Title", "?side=annoncer&sletid=1");
}
检查它,它会正常工作。
答案 1 :(得分:0)
将其更改为:
window.history.pushState(null, "Title", "?side=annoncer&sletid=1");