2015-04-07 18 views
0

我怎樣才能打開Firefox代碼中的特定頁面的Firefox?可能嗎 ?如何從Javascript中打開Firefox

我看到我們可以從命令行打開firefox,並且我們通過Shell函數從javascript調用這條commande命令行。但我需要的是在Firefox中打開特定頁面(使用URL)。

感謝您的幫助

+1

JavaScript的運行***其中***?瀏覽器?的NodeJS? SilkJS? WSH? JVM +犀牛/犀牛? –

+0

@ T.J.Crowder:是在瀏覽器(Internet Explorer) –

回答

-2

那麼,如果你想打開一個新的窗口,您可以通過Window.open()方法 這裏要做的只是鏈接check out但如果瀏覽器不工作,你想通過鍵入打開整個瀏覽器不在瀏覽器中的系統上的js程序,你不能這樣做。 Javascript只適用於瀏覽器。 你可以在瀏覽器中使用命令行,只需輸入window.open("https://google.com","",width=800,height=600),它就可以實現。 爲了打開瀏覽器控制檯轉到您的瀏覽器的工具選項卡,並打開開發人員工具> JavaScript控制檯,如果您使用的是Firefox,只需按Ctrl + Shift + k 但是,如果你想從ie打開Firefox。通過到達系統外殼它不可能通過JavaScript的js的王國是有限的瀏覽器,你無法達到系統。

+0

我可以從JavaScript運行命令行嗎?然後從這個命令行我打開指定頁面的Firefox。 ? –

+0

我希望這解決了你的問題 – nikoss

+0

更新了代碼,你可以如何在瀏覽器中訪問js控制檯@SiMoKassab – nikoss

-1

功能executeCommands(inputparms) {

var oShell = new ActiveXObject("Shell.Application");  
var commandtoRun ="C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe"; 
oShell.ShellExecute(commandtoRun,inputparms,"", "open", "1");    

}

+0

我不明白他爲什麼對自己的問題低估。他張貼他的解決方案。當然,我們都希望能夠在每個瀏覽器中都有效。他的問題在IE上沒有具體說明,但這正是他想要的。我們應該鼓勵人們發佈他們的解決方案。我向他提供了幫助,然後我發佈了一個較短解決方案的鏈接:http://forums.asp.net/t/1652038.aspx?How+can+we+force+a+link+到+開放+ A + URL中+ A +不同的瀏覽器+ + + –