|
什么是favicon?
; b6 x) [4 J; u8 r! Zfavicon就是出现在浏览器地址栏左侧的那个小图标,也叫做网站头像。6 T4 V! I" C1 D8 O
9 {- E3 _- _ J7 x9 ~
为什么要获取网站的favicon?
. y" ^$ ]4 t6 T \ c6 I我们给一个网站加上超链接时,如果在超链接的旁边再附带上这个网站的favicon图标,能够带来非常好的显示效果。(具体可见本博客的友情链接页面), K% [! V. |8 I6 A/ U
& q0 U: }' ?- O6 q! m2 n. j
如何获取favicon?
. F5 ~ ~# l5 _- o# K一般网站的favicon都存储在网站的根目录,并且命名为“favicon.ico”,所以我们可以先尝试直接获取这个文件;9 c2 o: r& ^% k; p
如果获取失败,再尝试解析网站中的meta标签,从中读取favicon图标的url。, R& A) q9 n% a: h) Q
如果读取成功,就把相应的图标缓存在服务器,方便下次调用。
" h6 w) A% R h1 ]. [# R8 y( y- `9 G- V
7 V: a' B0 w$ @% K+ _1 G演示链接
' O% D J) y* \ Y' | N( J) t$ i2 J8 }' k1 c" z2 ~
getfavicon.rar
(8.42 KB, 下载次数: 0, 售价: 2 金币)
" G! Y2 ^0 c2 N$ s, x
; [, E% T/ j6 A2 r& N1 ^4 H
|
|