首页IT科技怎么用js获取一个空心矩阵(采用JS的方式获取Typecho友情链接Favicon图标)

怎么用js获取一个空心矩阵(采用JS的方式获取Typecho友情链接Favicon图标)

时间2025-06-19 23:40:15分类IT科技浏览5025
导读:今天我们来讨论一下,在Typecho博客中友情链接Favicon图标的实现原理以及通过JS实现友情链接Favicon图标的办法。获取Favicon图标的实现原理:获得每个友情链接的地址,提取出域名部分,提交给 Google,Google 返回的就是一个16×16的 PNG 图片,对于没有被 Google 缓存 Favicon 的网...

今天我们来讨论一下              ,在Typecho博客中友情链接Favicon图标的实现原理以及通过JS实现友情链接Favicon图标的办法              。获取Favicon图标的实现原理:获得每个友情链接的地址                    ,提取出域名部分       ,提交给 Google              ,Google 返回的就是一个16×16的 PNG 图片                    ,对于没有被 Google 缓存 Favicon 的网站       ,会得到一个小地球的蓝色图标                    。

通过JS友情链接获取Favico图标的方法:

第一步:先检查自己的Typecho博客主题是否有加载jQuery库       ,通常是在header.php文件的<head></head>之间                    ,如果没有就把下面代码添加到<head></head>之间

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js"></script>

第二步:加载jQuery库后             ,再在</head>之前添加下面的JS代码       ,下面的代码便是获取Favicon图标的代码

<script type="text/javascript"> ///友情链接图标favicon jQuery(document).ready(function($){ $(".blogroll a").each(function(e){ $(this).prepend("<img src=http://www.google.com/s2/favicons?domain="+this.href.replace(/^(http:\/\/[^\/]+).*$/, $1).replace( http://, )+" style=float:left;padding:5px;>"); }); }); </script>

具体含义就是:命令jQuery游历所有class=“blogroll             ”(修改为自己的class)下的a标签                     ,然后在相对应a标签内添加img             ,src是GG服务器加对应a标签内的href主网址,并添加样式左浮动(即显示在左边)填充5px       。

第三步:保存文件                     ,刷新友情链接的页面                    ,这时候我们就可以看到了友情链接网站的Favicon图标了              。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
开源项目一般分为什么和什么两种(总结开源项目中的常见坏实践(Bad Practice)) 文安官网公众号(文安头条新闻)