IE несовместимость с window.location.href
Я использую обратный вызов из пост-запроса AJAX для перехода на новую страницу, но он не работает в Internet Explorer. Мой код выглядит следующим образом:
<code>$.ajax({ type: "POST", url: phpUrl, data: data, async: false, success: function() { if (navigator.appName == 'Microsoft Internet Explorer'){ window.location.href("/step2.php")} else{ window.location.href = "/step2.php"} }, dataType:'json' }); </code>
Это хорошо работает на FF / Safari / Chrome, но когда я тестирую его на IE, он не работает. Есть ли лучший способ перенаправления на новую страницу? Я используюasync:false
поскольку мои данные не загружались в Chrome / Safari, если бы я не использовал обратный вызов, так как страница просто изменилась бы доPOST
Запрос был выполнен.