wri*_*_on 4 javascript url window.location
我正在编写一些Javascript代码,我正在尝试更改当前页面,因为用户单击按钮的结果.我正在使用这段代码:
window.location.replace( "/客户/订单/ 12");
包含我想要导航到的网站中的相对URL.当这段代码运行时(在Firebug中查看),url字符串看起来是正确的,但页面只是刷新它当前的内容.用HttpFox查看标题,我看到的第一件事就是(Aborted),Type:NS_BINDING_ABORTED.但是,如果我发出此命令:
window.location.replace( "/客户/订单/ 12");
从Firebug,浏览器转到我指定的正确URL("/ customer/order/12").
任何人都可以帮我确定这里出了什么问题吗?
提前致谢!道格
bob*_*nce 12
NS_BINDING_ABORTED当负载被其他东西(通常是页面导航)中断时,您可能会得到.
你怎么称呼这种方法?如果是为了响应点击链接或按钮,您可能忘记return false取消默认操作.在这种情况下,首先您的脚本将开始导航/customer/order/12,然后将跟踪链接或表单,从而导致取消脚本的导航.