to show my problem in a couple examples...
THIS WORKS
$.post("SomePage.aspx", { name : "value" },
function (data) {
alert(data);
}, "text");
THIS DOESN'T WORK
$.post("SomePage.aspx", { name : "value" },
function (data) {
window.open("http://www.google.com");
}, "text");
In the first example, I get alerted with what i'm expecting. In the second example, nothing happens. No window is opened. If I add an alert or something before or after the window.open call, the alert works fine, but the window doesn't open. If I add a window.open completly after the $.post method, the window opens fine (of course this doens't help me at all).
I'm wondering why I can't open a window in the callback. What do I have to do to be able to open a window? I'd like to open a window to show some fancy results.
Any help is appreciated, thanks.