2011-11-02 97 views
-4

當我點擊一個鏈接時,我想選擇一個瀏覽器只打開該鏈接?用不同的瀏覽器打開一個鏈接

是否可以使用c#爲此目標製作一個迷你程序?

你有什麼想法嗎?

例如對於Firefox,有一個附加組件稱爲打開方式。 但我應該在Chrome,IE,火狐甚至Safari瀏覽器,使其..

注:我沒有決定我應該使用哪一個標籤..

+0

您應該提供一些有關該問題上下文的詳細信息。你從哪裏點擊鏈接,從你寫的網站或Windows程序? – KBoek

+1

對於最終用戶來說這不太好,迫使他打開與您選擇的瀏覽器的鏈接。除非你有其他想法?另外 - 你如何確保用戶安裝了瀏覽器?在任何情況下 - 您所編寫的插件/插件只能用於一個瀏覽器,您需要將它移植到列表中的所有其他插件。歌劇呢? Konqueror呢?如何運行自己的瀏覽器的移動設備? – sq33G

+0

爲什麼你將asp.net和winforms作爲標籤? – CodeCaster

回答

3

System.Diagnostics.Process.Start("browserChoice.exe", "http://stackoverflow.com"

你可以找到的安裝路徑通過使用註冊表的各種瀏覽器。然後這是一個使用上面的呼叫與你想要的網址的情況。

編輯:這假定你不在ASP.NET!您無法控制用戶在網頁中使用的瀏覽器

相關問題