如何编写代码以一次在FireFox中打开多个网页?

时间:2016-04-08 01:11:56

标签: powershell vbscript

你知道,我可以将以下代码保存为.js文件,当我双击js文件时,将在IE中的不同选项卡中打开多个网页。 我怎么能在FireFox中做同样的事情?谢谢!

var navOpenInBackgroundTab = 0x1000;
var oIE = new ActiveXObject("InternetExplorer.Application");

oIE.Navigate2("http://www.google.com");
oIE.Navigate2("http://www.msn.com/", navOpenInBackgroundTab);


oIE.Visible = true;

1 个答案:

答案 0 :(得分:2)

我不确定这是否是您正在寻找的解决方案,但您可以使用批处理文件执行此操作。 * .bat文件可以放在您计算机上的任何位置,当您单击它时,它将使用适当的浏览器打开Firefox:

@echo off
Set URL="www.stackoverflow.com www.yahoo.com www.google.com"
set NewTab=-new-tab
set NewWindow=-new-window
For %%a in (%URL%) Do (Start /d "%programfiles%\Mozilla Firefox" Firefox.exe %Newtab% "%%a")

你可以尝试这样的东西,这会在Firefox的私人窗口中打开(我不确定这是否正是你正在寻找的):

@echo off
SET BROWSER=firefox.exe -private-window
SET WAIT TIME=2
@ping 127.0.0.1 -n %WAIT TIME% -w 1000 > nul
START %BROWSER% -new-tab "www.stackoverflow.com"
START %BROWSER% -new-tab "www.yahoo.com"
START %BROWSER% -new-tab "www.google.com"

pause