最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

如何獲取網(wǎng)站icon有哪些可行的方法

 更新時間:2014年06月05日 17:05:47   作者:  
獲取網(wǎng)站icon,常用最簡單的方法就是通過website/favicon.ico來獲取,還可以通過google提供的服務(wù)來實現(xiàn),下面有個示例
獲取網(wǎng)站icon,常用最簡單的方法就是通過website/favicon.ico來獲取,不過由于很多網(wǎng)站都是在頁面里面設(shè)置favicon,所以此方法很多情況都不可用。

更好的辦法是通過google提供的服務(wù)來實現(xiàn):
http://www.google.com/s2/favicons?domain=http://www.baidu.com

代碼:
復(fù)制代碼 代碼如下:

<!doctype html>
<html>

<head>
<meta charset="utf-8">
<style type="text/css">
#input {
height: 300px;
padding: 10px 5px;
line-height: 20px;
width: 1000px;
}
#submit {
height: 30px;
text-align: center;
color: #ffffff;
line-height: 30px;
width: 80px;
background-color: blue;
margin-top: 20px;
}
#result {
margin-top: 20px;
}
#result li {
height: 40px;
line-height: 40px;
float: left;
margin: 10px 14px;
}
</style>
</head>

<body>
<textarea id="input" placeholder="輸入多個網(wǎng)址以空格間隔"></textarea>
<div id="submit">獲取icon</div>
<ul id="result">

</ul>

<script type="text/javascript">
var input = document.getElementById("input");
var submit = document.getElementById("submit");
var result = document.getElementById("result");
var val;

function trim(str) {
var whitespace = ' \n\r\t\f\x0b\xa0\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u200b\u2028\u2029\u3000';
for (var i = 0, len = str.length; i < len; i++) {
if (whitespace.indexOf(str.charAt(i)) === -1) {
str = str.substring(i);
break;
}
}
for (i = str.length - 1; i >= 0; i--) {
if (whitespace.indexOf(str.charAt(i)) === -1) {
str = str.substring(0, i + 1);
break;
}
}
return whitespace.indexOf(str.charAt(0)) === -1 ? str : '';
}

function getFavIconUrl(url) {
var prohost;
prohost = url.match(/([^:\/?#]+:\/\/)?([^\/@:]+)/i);
prohost = prohost ? prohost : [true, "http://", document.location.hostname];

//補(bǔ)全url
if (!prohost[1]) {
prohost[1] = "http://";
}
//抓取ico
return "http://www.google.com/s2/favicons?domain=" + prohost[1] + prohost[2];
}
submit.onclick = function() {
val = input.value;
if (!val) alert("輸入為空!");
val = val.split(" ");
val.forEach(function(item) {
item = trim(item);
if (!item) return;
result.innerHTML += "<li>" + item + "<img src='" + getFavIconUrl(item) + "'></li>";
});
};
</script>
</body>
</html>

源代碼下載

相關(guān)文章

最新評論

寿宁县| 福州市| 申扎县| 西平县| 康平县| 九龙县| 木里| 乡城县| 呼和浩特市| 清流县| 通许县| 青州市| 奉新县| 武冈市| 马尔康县| 河北省| 吉隆县| 达州市| 淳化县| 东山县| 东源县| 雅安市| 横山县| 安丘市| 鄂尔多斯市| 达拉特旗| 丰宁| 比如县| 浦东新区| 广灵县| 磐安县| 柯坪县| 广河县| 兖州市| 清徐县| 双峰县| 茶陵县| 灵寿县| 徐州市| 化州市| 米泉市|