2010-05-10 53 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"/> 
相关问题