IE下window.location.href无法跳转

这个情形出现在我ajax异步调用,成功后,我在回调中进行跳转。
奇怪了,为何有些代码就能跳转,有些就不能跳转。情形是一样样的啊。
跟转码有关吗?而且只是在IE8,9,10,11中出现了这种情形。
其他浏览器都没问题。

阅读 8k
1 个回答

搞定了,原来是IE的一个bug。我在表单中使用了链接元素a作为提交按钮:<a href="javascript:void(0)">去支付宝付款</a>,应当是void(0)产生的干扰,导致无法正常跳转,只是停留在本页面。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题