2016-04-08 15 views
1

Biliyorsunuz, aşağıdaki kodu .js dosyası olarak kaydedebilirim ve js dosyasını çift tıklattığımda birden çok web sayfası IE'de farklı Sekmede açılır. Aynı şeyi FireFox'ta nasıl yapabilirim? Teşekkürler!FireFox'ta bir defada birden çok web sayfasını açmak için nasıl kod yazabilirim?

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; 

cevap

1

ben "bu aradığınız çözüm olup olmadığından emin değilim ama bir toplu dosya ile yapabilirsiniz. * .bat dosyası bilgisayarınızda herhangi bir yere yerleştirilebilir ve bunu tıkladığınızda, uygun tarayıcılarla Firefox açılır:

@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") 

yerine böyle bir şey deneyebilirsiniz, bu sizin için tam olarak aradığınızı olup olmadığından emin değilim (özel pencerede Firefox'ta açacağını):

@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 
+0

Teşekkürler! Kodunuzda bazı problemler var. kodunuz, 4 sekmeli yeni bir firefox örneğini ve 4 sekmedeki dört site listesini açmayı garanti edemez. BTW, kodunuzu kullanıyorum Set URL = "www.stackoverflow.com www.yahoo.com www.google.com www.yahoo.com" set NewTab = -yeni-sekme %% a için (%) URL%) Do (Başlat/d "% programfiles% \ Mozilla Firefox" Firefox.exe% Newtab% "%% a") – HelloCW

+0

Mevcut bir firefox varsa, kodunuzu çalıştırdıktan sonra ilk site eski firefox'ta açılır. , diğer üç site 3 sekmeli yeni firefox'ta açıldı – HelloCW

İlgili konular