我正在编写一些 Javascript 代码,并且由于用户单击按钮而尝试更改当前页面。我正在使用这段代码:
window.location.replace("/customer/order/12");
包含我要导航到的站点中的相对 URL。当这段代码运行时(在 Firebug 中查看),url 字符串看起来是正确的,但页面只是刷新了它当前的状态。使用 HttpFox 查看标题,我首先看到的是(Aborted)的结果,类型:NS_BINDING_ABORTED。但是,如果我发出这个命令:
window.location.replace("/customer/order/12");
从 Firebug 中,浏览器转到我指定的正确 URL(“/customer/order/12”)。
谁能帮我确定这里出了什么问题?
提前致谢!道格