0

我正在尝试为我的网站创造历史,但教程并没有太大用处。

链接根本不起作用。

这是我的js函数:

function sendGet(url,des,dataform){
     //some ajax code...
     var stateObj = { state: 1 };
     history.pushState(stateObj, "", "?sendGet="+url+"@"+dataform);
return false;
}
sendGet("parts/login.php","","content")

例如,当该函数执行时,必须在浏览器历史记录中设置此链接:

http://domain.com?sendGet=parts/login.php@content

为什么我的代码不起作用的任何解决方案?

4

1 回答 1

1

将 URL 添加到具有指定状态的历史堆栈。
例子:

history.pushState({ foo : "bar"}, "New title", "new-url.html")

其中第一个参数是一个状态对象。

于 2013-05-20T11:48:46.980 回答