使用 Google Favicon,但不要使用默认地球仪。当不存在 Favicon 时

2023-12-22

我们如何检查Google API提供的favicon是否是默认地球仪?

https://www.google.com/s2/u/0/favicons?domain=facebook.com https://www.google.com/s2/u/0/favicons?domain=facebook.com返回 facebook 的图标,其中https://www.google.com/s2/u/0/favicons?domain=anyRandomFakeDomain.io https://www.google.com/s2/u/0/favicons?domain=anyRandomFakeDomain.io返回地球作为图标。

我如何(仅在浏览器中使用 JS)检查图标是否是默认地球仪?


聚会晚了几年,但无论如何:

看来如果您请求更大的图标尺寸,即添加sz=64查询参数,现有的图标将缩放到您请求的大小,但不存在的图标的默认值将始终为 16x16

因此,您可以将其加载到图像标签中,并在 onload 触发后使用 js 检查其大小。

这当然依赖于一个未记录的(很像一般的 api)功能,它实际上看起来像是一个错误,并且可能随时更改。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Google Favicon,但不要使用默认地球仪。当不存在 Favicon 时 的相关文章

  • 关闭选项卡时要求确认[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 当我在某些浏览器上关闭页面时 我希望出现一个消息框 并询问我是否真的要关闭页面 有两个按钮 如果我单击No那么这个标签就不会被关闭 我怎样
  • React js Stripe 结账不起作用

    我正在尝试在 React js 应用程序中呈现条带结账默认表单
  • 为什么 JavaScript base-36 转换看起来不明确

    我目前正在编写一段使用 Base 36 编码的 JavaScript 我遇到了这个问题 parseInt welcomeback 36 toString 36 看来要回归了 welcomebacg 我在 Chrome 开发者控制台和 Nod
  • TypeError: props.render 不是一个函数(React hook 形式)

    我将方法作为我用react hook form制作的形式的道具传递 当从react hook form添加控制器时 它给了我 TypeError props render不是一个函数 我在网上找不到任何解决方案 因此感谢任何帮助 impor
  • 在 Vue.js 中从父组件执行子方法

    目前 我有一个 Vue js 组件 其中包含其他组件的列表 我知道使用 vue 的常见方式是将数据传递给孩子 并从孩子向父母发出事件 但是 在这种情况下 我想在子组件中的按钮出现时执行子组件中的方法 parent被点击 哪种方法最好 一种建
  • 使用 jQuery/JS 打开时使
    标签的内容具有动画效果

    我只想要 HTML5 的内容details标记为 滑行 动画打开 而不是仅仅弹出打开 立即出现 这可以用 jQuery Javascript 实现吗 Fiddle http jsfiddle net 9h4Hq HTML
  • 检查 JavaScript 字符串是否为 URL

    JavaScript 有没有办法检查字符串是否是 URL 正则表达式被排除在外 因为 URL 很可能是这样写的stackoverflow 也就是说它可能没有 com www or http 如果你想检查一个字符串是否是有效的 HTTP UR
  • 在 Wordpress 站点中进行 AJAX 调用时出现问题

    我在使用 Wordpress 站点功能的 AJAX 部分时遇到了一些问题 该功能接受在表单上输入的邮政编码 使用 PHP 函数来查找邮政编码是否引用特定位置并返回到该位置的永久链接 我的第一个问题是关于我构建的表单 现在我的表单操作是空白的
  • 可以使用 jQuery 或 Javascript 将图片的特定部分用作链接吗?

    我有这个想法 将图片 而不是文本 的各个部分链接到不同的页面或网站 并且我想在不实际创建不同的照片并将它们彼此靠近的情况下完成 这样看起来就像是一张完整的图片 这里有人知道如何使用 JavaScript 的变体 例如 jQuery 或纯 J
  • 从未用 @flow 标记的导入文件中获取类型定义

    TL DR我怎么告诉flow从未声明的导入模块导入类型定义 flow 加长版 流接缝能够从不使用流语法的文件中派生类型 请参阅示例 示例文件 flow js if Math random lt 0 5 var y hello else va
  • 跟踪用户何时点击浏览器上的后退按钮

    是否可以检测用户何时单击浏览器的后退按钮 我有一个 Ajax 应用程序 如果我可以检测到用户何时单击后退按钮 我可以显示适当的数据 任何使用 PHP JavaScript 的解决方案都是优选的 任何语言的解决方案都可以 只需要我可以翻译成
  • 在javascript中解析json - 长数字被四舍五入

    我需要解析一个包含长数字的 json 在 java servlet 中生成 问题是长数字被四舍五入 当执行这段代码时 var s x 6855337641038665531 var obj JSON parse s alert obj x
  • 表单计算器脚本基本价格未加载 OnLoad

    我的表单中有一个计算器来计算我的下拉选项选择 function select calculate on change calc input type checkbox calculate on click calc function cal
  • 如何获取给定 DOM 元素的所有定义的 CSS 选择器?

    如何使用 jQuery 获取给定 DOM 元素的所有定义的 CSS 选择器 定义后 我的意思是在应用于任何样式表的所有 CSS 选择器document 在某种程度上 这类似于 FireBug 实现的功能 其中显示所选 DOM 元素的所有应用
  • 在 vue.js 中访问数组对象属性

    给定以下数组vue js packageMaps Object packageMap 0 Object Id 16 PackageType flag list ProductCode F BannerBase packageMap 1 Ob
  • Safari 支持 JavaScript window.onerror 吗?

    我有一个附加到 window onerror 的函数 window onerror function errorMsg url line window alert asdf 这在 firefox chrome 和 IE 中工作正常 但在 s
  • JQuery 图像上传不适用于未来的活动

    我希望我的用户可以通过帖子上传图像 因此 每个回复表单都有一个上传表单 用户可以通过单击上传按钮上传图像 然后单击提交来提交帖子 现在我的上传表单可以上传第一个回复的图像 但第二个回复的上传不起作用 我的提交过程 Ajax 在 php 提交
  • 为什么 jquery 没有检测到单选按钮未被选中的情况? [复制]

    这个问题在这里已经有答案了 可能的重复 JQuery radioButton change 在取消选择期间不会触发 https stackoverflow com questions 5176803 jquery radiobutton c
  • 使用 Ajax 请求作为源数据的 Jquery 自动完成搜索

    我想做的事 我想使用 jquery 自动完成函数创建一个输入文本字段 该函数从跨域curl 请求获取源数据 结果应该与此示例完全相同 CSS 在这里并不重要 http abload de img jquerydblf5 png http a
  • 导致回发到与弹出窗口不同的页面

    我有一个主页和一个详细信息页面 详细信息页面是从主页调用的 JavaScript 弹出窗口 当单击详细信息页面上的 保存 按钮时 我希望主页 刷新 是否有一种方法可以调用主页的回发 同时还可以从详细信息页面维护保存回发 Edit 使用win

随机推荐

  • const char[] 和 const char* 之间的区别

    So 本文 https glandium org blog p 2361正在讨论声明字符串文字的用法 例如const char foo foo 它以以下声明结束 const char foo foo 几乎从来都不是你想要的 相反 您想使用以
  • 如何使用 A-Star 或 Dijkstra 算法解决 15 个难题?

    我在一本人工智能书籍中读到 用于模拟或游戏中寻路的流行算法 A Star Dijkstra 也被用来解决著名的 15 谜题 谁能给我一些关于如何将 15 个拼图简化为节点和边图的指示 以便我可以应用其中一种算法 如果我将图中的每个节点视为游
  • 在 Reporting Services 2008 中显示时间

    我的报告中有一个表 其中有数据类型的列Time 7 现在我在 Reporting Services 2008 中正确格式化它们时遇到问题 如果我将表达式的格式设置为 HH mm 它仍然显示11 12 000 我只想得到小时和分钟 喜欢11
  • 选择一个工具来创建/维护自定义 Eclipse 发行版

    我想选择一个工具来创建 维护我的自定义 eclipse distrib 从下一个 3 6 开始 通过研究之前的问题 主要竞争者似乎是 Pulse http www poweredbypulse com Yoxos http ondemand
  • 在python中获取类和实例的属性

    在 python 中工作下一个代码 class MyClass object field 1 gt gt gt MyClass field 1 gt gt gt MyClass field 1 当我想要自定义字段的返回值时 我使用下一个代码
  • 当我使用 angularJS ng-repeat 时,它不显示我在 javascript 中附加的内容

    在 HTML 中 我想显示多行项目 任务时间线 在每一行中 gantt items gantt days 用于绘制 365 个小框 并呈现 一年 365 天 并且每一行需要显示一个蓝色块 表示该任务的分配时间段 timeline item
  • SignalR 2.X.X 的 Context.User.Identity.Name 为 null。如何修复它?

    这让我发疯 我正在使用最新的 signalR 版本 2 0 2 这是我的集线器代码 OnConnected public override Task OnConnected User is null then Identity and Na
  • C++ 将 ostream 作为参数传递

    我正在为一个虚拟名片盒做一个家庭作业项目 它需要一个主类 一个名片盒类和一个卡片类 为了将所有 卡片 的内容输出到控制台 赋值表示 main 应该调用 rolodex 类中的 show 函数 向其传递一个 ostream 和 show 然后
  • 如何让 VB6 与 Visual Source Safe 6.0 集成?

    我们在工作中使用 Visual Source Safe 6 0 VB6 应该能够与 Source Safe 顺利集成 这两个应用程序都安装在我的 PC 上 但 VB6 没有显示与 Source Safe 集成的选项 例如 签出文件 查看文件
  • 如何获取 python 解释器完整的 argv 命令行选项?

    我们从文档中得知 C 如果给出此选项 sys argv 的第一个元素将为 c 并且当前目录将添加到 sys path 的开头 允许该目录中的模块作为顶级模块导入 如何获得完整的解释器命令行选项 我需要它来解决这个问题 https githu
  • PySpark:如何在 For 循环中附加数据帧

    我正在对各个时间序列数据帧执行滚动中值计算 然后我想连接 附加结果 UDF for rolling median median udf udf lambda x float np median x FloatType series list
  • 检查 ios PhoneGap 中相机是否存在

    在我的照片中拍照时 我想在显示两种源类型之前检查相机是否存在phonegap应用 例如 iPad 1 没有相机 因此我不想显示从中选择源类型的弹出窗口Camera and My Photos 有什么东西在phonegap这告诉我相机是否存在
  • CSS 列 - 展开一个元素而不重新排列

    我在任何地方都找不到相同的场景 我已经在这上面浪费了过多的时间 我正在尝试实现一个正常的 webkit 列 其中元素在 y 方向上可单击 可展开 I drew this picture to explain what I mean 问题是
  • Postgres 查询执行时间

    In the MySQL命令行界面 当您执行查询时 它会告诉您打印结果后查询执行需要多长时间 在 Postgres 命令行界面中 psql 它不会告诉你 我知道如何配置日志记录 以便我可以从日志中获取信息 但将其打印到标准输出会更方便 就像
  • 如何在 Visual Studio 15 中禁用“运行执行到此处”?

    如何禁用将光标移动到代码左侧时出现的 运行执行到此处 按钮 当我在选择代码时不小心点击它时 真的很烦人 Uncheck 调试时显示运行以单击编辑器中的按钮在调试选项的最后
  • Oracle从xml中提取截断值

    我们有一个 CLOB 列 在其中存储相当简单的 XML 我需要从中提取其中一个标签的属性 我相信 select 语句是正确的 因为我得到了该值的一部分 但它会将其截断为 80 个字符 这是 XML 的片段
  • 根据参数绘制具有不同颜色的曲线[重复]

    这个问题在这里已经有答案了 我想用一些测量数据绘制一条曲线 它可以作为包含以下形式的项目的数组提供 t b 其中 t 是我要绘制的参数 b是描述测量设备状态的字符串 我现在想绘制的值t并根据值对线条进行着色b 到目前为止我的代码是 impo
  • UIBarButtonItem 自定义背景外观在翻转过渡后“跳跃”

    由于某种原因 当我为 uibarbutton 项目设置自定义背景图像时 UIImage button30 UIImage imageNamed nav bar button orange png resizableImageWithCapI
  • 如何转义 sprintf() % 标记以便它们不会被识别为变量?

    那么这可能吗 如果有一天我想sprintf str doodle d var 输出 doodle 123 而不是 123oodle 我怎样才能停止处理第一个 d 转义
  • 使用 Google Favicon,但不要使用默认地球仪。当不存在 Favicon 时

    我们如何检查Google API提供的favicon是否是默认地球仪 https www google com s2 u 0 favicons domain facebook com https www google com s2 u 0