, чтобы показать мою проблему в паре примеров ...
ЭТО РАБОТАЕТ
$.post("SomePage.aspx", { name : "value" },
function (data) {
alert(data);
}, "text");
ЭТО НЕ РАБОТАЕТ
$.post("SomePage.aspx", { name : "value" },
function (data) {
window.open("http://www.google.com");
}, "text");
В первом примере меня предупреждают о том, чего я ожидаю. Во втором примере ничего не происходит. Окна не открыты. Если я добавляю оповещение или что-то до или после вызова window.open, оповещение работает нормально, но окно не открывается. Если я полностью добавлю window.open после метода $ .post, окно откроется нормально (конечно, это мне совсем не поможет).
Мне интересно, почему я не могу открыть окно в обратном вызове. Что мне нужно сделать, чтобы открыть окно? Я хотел бы открыть окно, чтобы показать некоторые причудливые результаты.
Любая помощь приветствуется, спасибо.