2012-11-30 142 views
0

可能重複:
Open link in same browser tab在默認瀏覽器編程打開多個網址

怎麼做這樣的網址,在一個瀏覽器窗口中打開,每個單獨的標籤? 有沒有辦法以一般的方式爲所有主流瀏覽器做? 謝謝!

+3

一個ShellExecute行,如果有什麼的用戶不喜歡的標籤,每個URL喜歡一個窗口?別擔心。只要告訴操作系統打開(見Daboyzuk的答案),並讓他做任何用戶配置他做的事情。 – RedX

+0

@RedX:我只想確保如果用戶喜歡標籤,它可以按我描述的方式工作。目前,默認情況下,Firefox似乎不會將此選項留給用戶,或者不是? –

回答

1

ShellExecute(NULL, "open", URL_GOES_HERE, NULL, NULL, SW_SHOWNORMAL);
應該正常工作在同一個窗口
明顯打開多個標籤頁,您將需要每個URL

+0

剛剛用三個google.com試用了它們,它們都在Chrome的新標籤中打開。看到任何不這樣做的主流瀏覽器,我都會感到震驚。 – chris

+0

已經嘗試過,它不適用於Firefox(至少)。如果Firefox已經打開,它只會加載最後一個URL。如果不是,它會在單獨的窗口中打開每個URL(不是選項卡)。 –

+0

[舊的SO問題](http://stackoverflow.com/questions/11087969/open-link-in-same-browser-tab)似乎沒有辦法確定如何執行程序在打開網站時的行爲 – Daboyzuk

相關問題