tjy-gitnub / win12

Windows 12 网页版,在线体验 点击下面的链接在线体验
https://tjy-gitnub.github.io/win12/desktop.html
Eclipse Public License 2.0
6.41k stars 762 forks source link

[建议]关于浏览器获取网站图标与名称解决方案 #256

Open ssxfssxf2000 opened 11 months ago

ssxfssxf2000 commented 11 months ago

tab

php可以实现,

后面加上输入的地址就可获取到网站的ICO (有些网站获取不到,反外链等乱七八糟的,比如163就不行。) https://www.cnwao.cn/fav/fav.php?url=

这个后面加输入的地址可以获取到网站的名称 https://www.cnwao.cn/fav/t.php?url= 打开试一试 https://www.cnwao.cn/fav/t.php?url=https://www.baidu.com

记得加完整地址,http:// or https://

鉴于你这个是纯静态,所以用api是个很适合的解决方案。

例子:(可以用回车键获取,或者实时,想怎么搞就怎么搞,代码省略,以下是获取网站ico部分代码,获取title类似。) 前面略......仅供参考...... var icon = $("").addClass("link-icon").appendTo(a); var img = $("").attr("src", "https://www.cnwao.cn/fav/fav.php?url=" + data.url + "").appendTo(icon).on("error", function() { $(this).attr("src", "abc.ico")//如果获取失败则显示自定义图标 });

最后, 各位小伙加油!我们都老了!

ssxfssxf2000 commented 11 months ago

这里打不出代码,自动屏蔽了,$("")里面的就是个标签,比如span、img什么的。

NB-Group commented 11 months ago

有跨域问题吗?

ssxfssxf2000 commented 11 months ago

NB-Group commented 11 months ago

那可以哦,您的建议已经采纳,预计将在下个版本添加,感谢您的建议~ @User782Tec