http://favicon.htmlkit.com/favicon/
1)、在每个页面的<head></head>里加入以下两行代码。
<link rel="icon" href="{contextPath}/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="{contextPath}/favicon.ico" type="image/x-icon" />
这里的{contextPath}是你的站点的名字,所以这里是绝对路径,如果我没有记错的话,在jsp中相对路径好像是不好用的。比如,网易的话,就应该是
<link rel="icon" href="http://www.163.com/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="http://www.163.com/favicon.ico" type="image/x-icon" />
2)、在WebRoot下面,也就是网站的根目录下面放一个favicon.ico文件,这个文件必须是标准的ico文件。可以通过
http://www.chami.com/html-kit/services/favicon/ 这个网站生成一个 ,大小是32x32的,如果你希望可以在IE6里表示出来的话,最好是16X16的,在5K以下,因为我们遇到如果用一个15k的文件,IE不能自动下载,必须手动键入favicon.ico的地址后,它才能表示出来。颜色的话,16色,256色都可以。保险一点就是16色,我用的是256色的。
有的网站说,这个文件必须叫"favicon.ico",必须放在根目录下,要不然IE认不出来(别的浏览器可以),这个我没有试验过。
这个时候你在你的浏览器里敲入 http://localhost:8080/siteName/favicon.ico 的时候看到的将是一个小红叉。
3)、要想摆脱小红叉就得靠这一步啦,在自己应用的web.xml或者tomcat的Conf下的web.xml中加入一下代码,然后重起tomcat。
<session-config>
<session-timeout>60</session-timeout>
</session-config>
<mime-mapping>
<extension>ico</extension>
<mime-type>image/x-icon</mime-type>
</mime-mapping>
4)、如果你还用了什么登陆的过滤,就是filter之类,别忘了把这个文件给解放出来
5)、这个时候你在输入,http://localhost:8080/siteName/favicon.ico,应该可以看到对应的图片,如果看不到,找找是不是什么地方错了。
6)、清空IE的缓存,就清空文件就可以了。然后输入你的网址,当然这个时候你还看不见图标。关掉浏览器,在重新打开,在地址栏里,你就可以看到你的图标了。我们这里所指的浏览器是IE7,因为IE6必须得添加入收藏夹议后才能看到图标,而且只有添加的那个网址能看到,网站的其他页面都没有图标。查了一些资料,也没有解决这个问题。以后有时间在解决吧。
分享到:
相关推荐
ICO图标生成器是一种工具,主要用于将图像文件转换成ICO格式,这种格式是Windows操作系统中用于桌面图标的标准。...总的来说,ICO图标生成器是一个实用的工具,对于需要制作或修改图标的专业人士和普通用户都非常有用。
总之,ico图片生成器是设计工作中的一个重要工具,它简化了图片到ico格式的转换过程,使得个性化图标的设计和应用变得更加便捷。无论是专业设计师还是普通用户,都可以通过这类工具轻松地为自己的网站、应用程序或...
易语言ICO图标生成制作源码是一个使用易语言编程编写的程序,主要用于将图像转换为ICO格式的图标。ICO是Windows操作系统中的图标文件格式,通常用于应用程序的图标或者网站的favicon。该源码提供了从图像字节集进行...
总的来说,这个压缩包提供了一整套ICO在线生成服务的源代码和资源,使用者只需将它们上传到支持PHP的空间,即可搭建起一个自定义的ICO生成站点。通过分析和理解这些文件,开发者可以学习到PHP文件上传、图像处理以及...
- ICO文件内部结构包含一个或多个位图图像,每个图像有不同的大小(如16x16,32x32,48x48等)和色彩深度(16色、256色、真彩色等)。 2. **生成ICO图标的过程** - 用户通常提供PNG、JPEG、GIF或其他图像格式的...
这个"ICO图标生成器.zip"文件是一个压缩包,其中包含了一个名为"ICO图标生成器.exe"的可执行程序。这个程序设计用于将常见的图像格式(如JPEG、PNG、BMP等)转换为ICO图标。这样的工具对于设计师和开发者来说非常...
在提供的压缩包中,有一个名为【MagicICO.exe】的文件,这很可能是一个生成ICO图标的工具。使用此类工具的步骤通常如下: 1. **启动程序**:双击MagicICO.exe运行程序。 2. **导入图像**:选择需要转换为ICO格式的...
- `eAPI.fne`:可能是一个库文件,包含了生成ICO文件所需的特定函数或接口,供生成器调用。 - `edroptarget.fne`:这可能与拖放功能有关,允许用户通过拖放操作将图像文件导入到生成器中。 通过这些组件,用户可以...
本篇文章将详细讲解如何利用C++ Win32 API和GDI+库,将多张PNG图像合并成一张ICO图标,并提供一个VS2015编译的工程代码示例。 首先,我们需要了解PNG和ICO格式的基本概念。PNG(Portable Network Graphics)是一种...
- ICO文件是一种包含多个尺寸和颜色深度的位图图像的容器,以便在不同的屏幕分辨率和设置下保持图标的一致外观。它支持多种位图格式,包括256色、16777216色(真彩色)等。 - ICO格式允许同时存储不同大小的图标,...
一个清晰、专业的图标可以提升用户体验,并使产品在众多竞争者中脱颖而出。ICO图标生成器的出现,极大地简化了这一过程,使得非专业设计师也能制作出高质量的图标。 该工具的主要特点可能包括: 1. **多格式支持**...
- **phpthumb.ico.php**:可能是一个PHP类或函数库,用于处理图像缩略图和转换,包括生成ICO格式的图标。 - **index.php**:这是系统的主页面,用户可以通过这个页面上传图像并触发转换过程。 - **download.php**...
5. 图标库管理:在生成器源码中,可能会包含一个图标库,用于存储和管理已创建的ICO图标。用户可以通过搜索、预览和导出等功能来管理和使用这些图标。 6. 用户界面设计:为了方便用户操作,ico图标生成器通常会有...
相反,PNG到ICO的转换则需要将一个或多个PNG图像合并到一个ICO文件中,确保包含不同尺寸的版本以适应不同的系统和设备。这个过程可能涉及到图像尺寸的调整,以符合ICO文件的标准尺寸,如16x16、32x32、48x48等。 在...
它允许用户将多个尺寸和颜色深度的图像合并到一个单一的.ico文件中,以便在不同分辨率的屏幕上正确显示。 在设计或开发过程中,ico图标生成器提供了以下关键知识点: 1. 图标格式:.ico文件是一种包含多分辨率图像...
**PHPico 在线生成ICO图标** ...总之,PHPico提供了一个便捷的在线工具,帮助开发者快速生成ICO图标。尽管它基于PHP,但通过各种方式,我们可以将这个功能集成到ASP.NET项目中,满足多样化的Web开发需求。
生成ICO图片的关键在于将多个不同尺寸和色彩的PNG或JPEG图片合并为一个单一的ICO文件。 在PHP中生成ICO图片,首先需要理解ICO文件的结构,它由一个头部和一系列图像块组成,每个图像块包含一个位图头和位图数据。...
ICO图标是一种特殊的图像格式,主要用于网站的 favicon,即浏览器地址栏和书签中的小图标。在Windows操作系统中,ICO文件也可作为应用程序的图标显示。"ico图标生成器"是一款便捷的工具,帮助用户将常见的图像格式如...