我正在使用mvc2,我正尝试在新窗口中从javascript打开某些内容。 如果我只有JS功能window.open(“动作/动作/” + PARAM)内使用这样打开新窗口没有浏览器给出弹出式警告
function(){
window.open("action/action/"+param);
}
它完美的作品,并在浏览器不提醒我,这是一个新的弹出窗口,我”米开幕。 但是,如果我在window.open之前进行ajax调用,浏览器会告诉我这是一个新的弹出窗口,如果我接受它。
if (json.data && json.data.URL)
{
window.open("action/action/"+param);//opens in a new window only if i accept popups
}
如何在没有浏览器的情况下使其工作,并将其视为弹出式窗口?
也许是重复的。 http://stackoverflow.com/questions/5810641/prevent-window-popup-warning-in-browser – dknaack