|
什么是favicon?5 m7 B1 f% [) y# e
favicon就是出现在浏览器地址栏左侧的那个小图标,也叫做网站头像。9 r! H7 }( x, G+ d8 O' R* F
. r3 |% {" M2 ~1 A( u: N
为什么要获取网站的favicon?
; V, ]8 Y; e( r9 C# b我们给一个网站加上超链接时,如果在超链接的旁边再附带上这个网站的favicon图标,能够带来非常好的显示效果。(具体可见本博客的友情链接页面)
# v9 v) L- o) \, l$ `: c, R' p) v. W! K# ?
如何获取favicon?
0 n* ~ O3 Z5 A2 Z5 z) o& z一般网站的favicon都存储在网站的根目录,并且命名为“favicon.ico”,所以我们可以先尝试直接获取这个文件;
2 y3 W' T( A$ ]1 ~. ?) d如果获取失败,再尝试解析网站中的meta标签,从中读取favicon图标的url。
- C1 l& Q) n U/ ]如果读取成功,就把相应的图标缓存在服务器,方便下次调用。, ^" b; W6 M' q" G* m7 E7 K
) M( ?4 E$ W& y, O6 F6 P0 Z/ X2 o演示链接
1 y% j2 M2 Q1 u7 ~1 g% K0 D6 {
. Y, S: ~) x* _8 f$ ?! }! E |
getfavicon.rar
(8.42 KB, 下载次数: 0, 售价: 2 金币)
0 ~8 i) s3 l- f: H7 ~* u2 O1 {
5 ~* o- a; b% G4 P' _% W# a2 _ |
|