Javascript 未捕获安全性错误:未能执行';pushState';在';历史';:具有URL的历史状态对象

Javascript 未捕获安全性错误:未能执行';pushState';在';历史';:具有URL的历史状态对象,javascript,Javascript,view_carrier_now.js:33未捕获的安全性错误:未能在“历史记录”上执行“pushState”:无法在具有源文件“”和URL“”的文档中创建URL为“http://www.dmvbuyback.com/?iPhone/iPhone-5c”的历史记录状态对象 “正在工作”没有更改任何内容,但“管理”面板中的某些价格现在出现此错误。问题似乎是站点URL中的值与当前地址不匹配SITE\u URL具有“”,而当前地址为“”。我在chrome调试器中做了一个小测试,得到了类似的结果: 看

view_carrier_now.js:33未捕获的安全性错误:未能在“历史记录”上执行“pushState”:无法在具有源文件“”和URL“”的文档中创建URL为“http://www.dmvbuyback.com/?iPhone/iPhone-5c”的历史记录状态对象


“正在工作”没有更改任何内容,但“管理”面板中的某些价格现在出现此错误。

问题似乎是
站点URL中的值与当前地址不匹配
SITE\u URL
具有“”,而当前地址为“”。我在chrome调试器中做了一个小测试,得到了类似的结果:

看起来,如果您要从
站点\u URL
中删除“www.”可能会起作用

window.history.pushState({
  id: cat_id
}, 'Viewing item #35', SITE_URL + '?' + cat_key + '/' + brand_key);