|
|
什么是favicon?
7 Y$ F' T+ t& c9 E. j% [4 {favicon就是出现在浏览器地址栏左侧的那个小图标,也叫做网站头像。
8 _- `6 l$ D" k* w9 z" h
9 L, T( m2 j6 B& O: _/ r为什么要获取网站的favicon?
/ \" ~2 p3 N0 X1 V F我们给一个网站加上超链接时,如果在超链接的旁边再附带上这个网站的favicon图标,能够带来非常好的显示效果。(具体可见本博客的友情链接页面)
, u+ C" g9 t- l5 e$ [" c( j/ t5 M) b" c
如何获取favicon?3 H/ _$ h# w) y
一般网站的favicon都存储在网站的根目录,并且命名为“favicon.ico”,所以我们可以先尝试直接获取这个文件;
4 x R* @. l% X9 w0 F7 `如果获取失败,再尝试解析网站中的meta标签,从中读取favicon图标的url。+ v2 @9 x: C" u, r s
如果读取成功,就把相应的图标缓存在服务器,方便下次调用。& j& o5 _9 I$ @% E( _1 s
1 t5 ^3 A; ]8 h5 q$ p0 S
演示链接3 g: X* X% ?# _- b2 _) X2 r% q
! h& b# d7 ~5 t/ T. b h! k* I. D
getfavicon.rar
(8.42 KB, 下载次数: 0, 售价: 2 金币)
2 E0 A. N! _( ^; t
8 k" ^/ O) {$ [. W- [0 g) f
|
|