Javascript重定向window.location.href - IE

时间:2011-01-02 14:05:02

标签: javascript

尝试使用以下代码使用javascript进行重定向(在除IE8和IE7之外的所有浏览器中都能正常工作):

if (confirm('Are you sure you wish to clear your basket?')) {
    window.location.href = '/basket/clear';

    if (navigator.userAgent.search('MSIE') > -1) alert('Your basket has been cleared.');
}

我已在第二个警告中添加说明已清除该购物篮,以便代码在IE中正常工作。如果我删除警报,则它不起作用。

非常感谢任何想法或解决方案。

1 个答案:

答案 0 :(得分:3)

尝试使用window.location = '/basket/clear';

另外,当您更改窗口位置时,您不能指望超出该点的代码执行,例如alert