问题标签 [favicon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
18 回答
244015 浏览

javascript - 动态更改网站图标

我有一个根据当前登录的用户标记的 Web 应用程序。我想将页面的 favicon 更改为私有标签的徽标,但我找不到任何代码或任何示例去做这个。有没有人成功地做到过这一点?

我正在想象一个文件夹中有十几个图标,并且对要使用的 favicon.ico 文件的引用只是与 HTML 页面一起动态生成的。想法?

0 投票
5 回答
5702 浏览

favicon - 为什么我的网站图标不起作用?

现在我知道围绕 SO 有很多类似的问题,但我认为我已经涵盖了所有基础知识。这是我所知道的:

我的 favicon 可通过 /favicon.ico 访问(完整链接

HTML 是(页面 URL):

我也尝试过相对和绝对版本。没爱。

HTTP 响应标头:

该图标在浏览器中加载正常,并且我已清除缓存,但在地址栏或选项卡中仍然看不到该图标。在 Firefox 或 IE 上。

我到底做错了什么?

编辑 1. 我使用了一个验证器,它相当有帮助地告诉我它无法下载它。考虑到我可以很好地下载它,这很奇怪......如果有人能解释一下,它可能有助于解决问题。

编辑 2. 我刚刚踢了我的电脑,重新启动,一切正常。我讨厌拒绝正确清除自己的缓存****抱怨****> =(

0 投票
2 回答
19181 浏览

java - Java WAR 文件中的 favicon.ico

任何人都可以提供一些关于如何设置战争文件以在浏览器地址栏中显示 favicon.ico 的说明吗?

0 投票
9 回答
138270 浏览

asp.net - 在 ASP.NET MVC 中服务 favicon.ico

关于如何在 ASP.NET MVC 中服务 favicon.ico 的最终/最佳建议是什么?

我目前正在执行以下操作:

  • 在我的 RegisterRoutes 方法的最开始添加一个条目:

    /li>
  • 将 favicon.ico 放在我的应用程序的根目录中(这也将成为我的域的根目录)。

我有两个问题:

  • 除了我的应用程序的根目录之外,没有办法将 favicon.ico 放在其他地方。Content与和处于同一水平非常令人讨厌Controllers
  • 这个IgnoreRoute("favicon.ico")陈述是否足够 - 或者我也应该按照Phil Haack 的博客文章中的讨论执行以下操作。我不知道曾经在根目录以外的任何目录中看到过对 favicon.ico 的请求 - 这将使这变得不必要(但知道如何去做是件好事)。

    /li>
0 投票
9 回答
31879 浏览

browser - 小书签拖动到工具栏时如何设置图标/图标?

我给自己做了一个小书签,它的功能很好,但是当添加到 Opera 或 Firefox 的工具栏时,它只是采用浏览器的默认书签图标(分别为地球和星形)。我的站点有一个图标,窗口、选项卡甚至 [站点] 书签都使用我指定的图标。只是不是我的书签。

如何对我的网站或书签进行编码,以便书签也可以获取网站图标?

我知道用户可以在事后使用各种手动黑客技术来设置网站图标,但这些都是不受欢迎的解决方案。

0 投票
4 回答
68521 浏览

html - 浏览我的页面时如何在浏览器地址栏中添加图片?

复制:

站点 URL 旁边的图像图标

目前在所有支持 Favicon 的浏览器中显示 favicon 的最佳方式是什么?

使用网站图标的首选方式?

我想在浏览器的地址栏中添加我的徽标,无论何时浏览。

如何制作网站图标?

0 投票
2 回答
3048 浏览

internet-explorer - 另一个在 IE 中不起作用的图标

我已经通读并尝试了所有已经发布的网站图标修复。包含:

  1. 刷新缓存
  2. 使用可在其他网站上使用的其他网站图标
  3. 使用网站图标生成网站
  4. 使用 Photoshop favicon 插件
  5. 使用绝对路径
  6. 使用相对路径

它在所有其他浏览器中都能正常工作。我在 Mac 上通过 Parallels 在 Vista 中使用 IE8。

它在 Moodle 网站上,我没有更改网站图标的默认 Moodle 代码:

该网站在这里:http ://www.olvarwood.com.au/olvarwoodonline/

Favicon 路径在这里:http ://www.olvarwood.com.au/olvarwoodonline/theme/olvar-wood/favicon.ico

有任何想法吗?

0 投票
4 回答
26994 浏览

google-app-engine - App Engine 中的 favicon.ico“未找到错误”

我正在尝试在 Google App Engine 上进行开发,并且在管理控制台中显示的错误列表中,我总是看到以下内容:

/favicon.ico

我阅读了文档,添加了一个名为 static 的新文件夹并将其添加到我的 app.yaml 中:

但即使现在我也遇到了同样的错误......

0 投票
6 回答
21123 浏览

iphone - 在 UITableViewCell 图像上设置 UIImage 尺寸

我有一个标准UITableViewCell,我使用文本和图像属性来显示一个favicon.ico和一个标签。在大多数情况下,这非常有效,因为UIImage它支持 ICO 格式。然而,一些网站(比如Amazon.com)有favicon.icos,它们利用 ICO 格式在同一个文件中存储多种尺寸的能力。亚马逊存储四种不同的尺寸,一直到 48x48。

这导致大多数图像都是 16x16,除了少数 32x32 或 48x48 的图像,这会使一切看起来很糟糕。我在这里、官方论坛、文档和其他地方都搜索过,但没有成功。我已经尝试了所有我能想到的限制图像大小的方法。唯一有效的是一种未记录的方法,我不打算使用它。这是我的第一个应用程序,也是我第一次使用 Cocoa(来自 C#)。

如果我不清楚我在寻找什么,理想情况下,建议将围绕设置尺寸为中心,UIImage以便 48x48 版本缩小到 16x16 或告诉UIImage使用 ICO 中存在的 16x16 版本的方法文件。我不一定需要代码:只需提出一种方法的建议就可以了。

有没有人有什么建议?(我也在官方论坛上问过,因为我已经沉迷了一天多。如果在那里发布了解决方案,我也会把它放在这里。)

0 投票
4 回答
2505 浏览

asp.net - 如何以编程方式生成空白图标?

我的网站上没有 favicon,因此有许多失败的日志条目,我决定重写 favicon.ico 获取请求到将生成空白文件并将其返回到浏览器的页面?

你怎么看,有可能吗?你能帮我一下怎么做吗?