Javascript 为什么历史api pushstate停止工作
这是我的代码:Javascript 为什么历史api pushstate停止工作,javascript,php,html,pushstate,html5-history,Javascript,Php,Html,Pushstate,Html5 History,这是我的代码: onclick home button=`history.pushState({}, "Home", "/home");` onclick settings button=`history.pushState({}, "Settings", "/settings");` 现在,它工作正常,脚本工作正常,但是,当我在地址栏中添加/附加任何东西时,例如t,它将是localhost/homet,历史api立即停止工作,我的意思是它可能工作,但当我单击某个按钮时,例如当我单击设置按钮
onclick home button=`history.pushState({}, "Home", "/home");`
onclick settings button=`history.pushState({}, "Settings", "/settings");`
现在,它工作正常,脚本工作正常,但是,当我在地址栏中添加/附加任何东西时,例如
t
,它将是localhost/homet
,历史api立即停止工作,我的意思是它可能工作,但当我单击某个按钮时,例如当我单击设置按钮时,url保持与以前一样,localhost/homet
没有任何更改。为什么?有可能改变吗?也许要搬走?代替任何东西我试图找出问题出在哪里,但我找不到。谢谢你的浏览器控制台怎么说?@ceejayoz绝对没有什么我不理解你的语法。在HTML中,syntax是我的按钮@bormat no。这个例子只是告诉你发生了什么