Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/431.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript history.js类似Github的URL更改-使用斜杠更改URL的部分_Javascript_Pushstate_History.js - Fatal编程技术网

Javascript history.js类似Github的URL更改-使用斜杠更改URL的部分

Javascript history.js类似Github的URL更改-使用斜杠更改URL的部分,javascript,pushstate,history.js,Javascript,Pushstate,History.js,我正在使用History.js,但有一个问题:我想更改URL中斜杠之前的部分,比如在目录()中浏览时的github。 我的代码现在如下所示: History.pushState(null, "Program od: "+programBack, "program/"+day); 当我多次按下按钮时,url将更改为: program/program/program/6-10-2011,因为history.js仅在/之后更改零件 在History.js中有没有办法解决这个问题? 谢谢如果问题是

我正在使用History.js,但有一个问题:我想更改URL中斜杠之前的部分,比如在目录()中浏览时的github。 我的代码现在如下所示:

  History.pushState(null, "Program od: "+programBack, "program/"+day);
当我多次按下按钮时,url将更改为: program/program/program/6-10-2011,因为history.js仅在/之后更改零件

在History.js中有没有办法解决这个问题?
谢谢

如果问题是如何让history.js使用绝对/完整URL而不是相对URL,那么将
“program/”+day
更改为
“/program/”+day