Я пытался понять это весь день, но отказался и теперь обратился к вам умным людям, чтобы помочь :)Window.Location Не работает в IE?
У меня есть следующая функция JQuery/Javascript, которая отлично работает в Chrome - НО в IE ничего не происходит?
$(".btnsubmitpost").click(function() {
var topicid = $(this).attr('rel');
var sbody = tinyMCE.get('txtPost').getContent();
$('.topicpostlistnewpost').remove();
$('.postsuccess').show();
$.post("/myurl/" + topicid + ".aspx",
{ "postcontent": sbody },
function (data) {
var returnUrl = $("value", data).text();
window.location.href = returnUrl;
return false;
});
return false;
});
Я попытался window.location, window.location.href как с полными адресами и абсолютные URL'ы, но IE просто не нравится? Есть идеи?
Функция просто возвращает URL-адрес из сообщения и предназначена для перенаправления пользователя на адрес. Но, как я уже сказал, работает в Chrome отлично, а не в IE (Tried IE8 и IE9)
Можете ли вы отлаживать и находить в IE то, что содержит 'returnUrl'? – ShankarSangoli
не возвратите ложь от вашей внутренней функции. –
Проверьте, что это может помочь: http://stackoverflow.com/questions/4818868/window-location-not-working-correctly-in-ie7-8 –