如何使用javascript在后台打开弹出窗口?

pra*_*abu 1 javascript jquery

是否可以使用java脚本打开当前活动屏幕的弹出窗口?

 var win= window.open(value,'_blank');
Run Code Online (Sandbox Code Playgroud)

上面的脚本在浏览器选项卡中打开弹出窗口但我丢失了活动页面.

有什么建议吗?

提前致谢

解:

按照@Brian的建议,

var win=window.open(value,null,"height=400,width=600,status=yes,toolbar=no,scrollbars=yes,menubar=no,location=no");
win.blur();
Run Code Online (Sandbox Code Playgroud)

它适用于IE,FireFox和Safari,但不适用于Chrome浏览器.

任何人都可以建议如何在IE浏览器中打开多个弹出框?上面的脚本只会在IE中打开一个弹出窗口.

Bri*_*ian 7

你可以加:

win.blur();
Run Code Online (Sandbox Code Playgroud)

......给你的代码......

要么

this.window.focus();
Run Code Online (Sandbox Code Playgroud)

  • 注意 - 尽管有时可能会有效,但某些浏览器现在有默认设置来防止这种情况发生.例如,Firefox有一个预先设置的设置,不允许JavaScript升高和降低窗口.我只能想象它被添加到精确停止启动"弹出窗口"窗口的行为.截图:http://img705.imageshack.us/img705/2051/capture07272011064930.png (3认同)