2010-05-10 52 views
2

我正在使用asp.net與C#[3.5]。我想在我的URL之前在瀏覽器中顯示圖像,就像IE和Mozilla曾經有的一樣。我想顯示我的自定義圖像。在使用asp.net的瀏覽器中的URL之前的圖像

請幫忙。 在此先感謝

+1

的可能重複[?目前什麼是得到一個圖標以顯示該網站圖標支持所有瀏覽器的最佳方式(http://stackoverflow.com/questions/37073/what- is-currently-the-best-way-to-get-a-favicon-to-display-in-all-browsers-that-s) – 2010-05-10 18:13:41

+0

看看http://stackoverflow.com/a/23553354/410937這也提供了全面的答案。我喜歡將favicon放在域的根目錄中,因此不必添加鏈接信息。 – atconway 2015-03-11 02:54:44

回答

3

您正在討論favicon。並不是所有的瀏覽器都能識別它,但大部分都可以。您可以在HTML頁面的頭部內添加一個鏈接標籤的鏈接圖標文件:

<link rel="SHORTCUT ICON" href="http://www.example.com/myicon.ico"/> 

此處瞭解詳情:http://en.wikipedia.org/wiki/Favicon

+0

這是在FF分叉,但不在IE中,請幫助我如何在IE中顯示它。 非常感謝您的回覆。 – Zerotoinfinity 2010-05-10 18:32:47

+1

IE並不像FF那樣經常查找它。將鏈接添加到您的收藏夾(在較新版本的IE中檢查該圖標),或者嘗試進行硬刷新(Ctrl-F5)。 – 2010-05-10 19:40:52

+0

我試過IE 8,但都是徒勞! ( )我不知道爲什麼微軟不在尋找IE的增強功能,它與CS3不是一樣的。 反正,非常感謝您的幫助。 – Zerotoinfinity 2010-05-11 17:24:20

2

您的意思是圖標?

創建一個16x16像素的圖像,並使用此工具將其轉換爲.ico文件:http://tools.dynamicdrive.com/favicon/

然後把此行您<head>部分:

<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico"> 
+0

是的!感謝您的回覆 – Zerotoinfinity 2010-05-10 18:33:09

2

我不喜歡這樣的我的asp.net頁面:

<link rel="shortcut icon" href="<%= ResolveUrl("~/Content/images/favicon.ico") %>"/> 

適用於所有主要的瀏覽器包括IE 7和8沒有測試6.注意,這就像肯的回答,但會產生一個不完全合格的路徑。瀏覽器看到這一點:

<link rel="shortcut icon" href="/Content/images/favicon.ico"/> 
相關問題