2

我有一个图标 favicon.ico 它是一个橙色的小怪物,但是当我在 chrome 中显示我的页面时,我总是从 tomcat 得到猫,我的图标在 FF 和 IE10 中工作得很好,它曾经在 chrome 上工作,但现在不起作用,我试过刷新它并在我的页面上放置不同的图标但仍然没有,我认为这是我上次更新后发生的,但我不能肯定地说,我真的没有注意刷新这些的困难chrome 中的图标。

我现在有版本 24.0.1312.56

我的应用程序由 tomcat 托管,因为我使用 servlet 购买这以前从来不是问题。

现在,当我尝试直接调用图标时:

(http://localhost:8080/mysite/favicon.ico) 

chrome 下载它而不是显示它。

我还没有发布该站点,因为它是针对本地服务的,所以我无法显示该页面,但这里是代码:

<!DOCTYPE html>

  <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
  <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
  <fmt:setLocale value='es-US'/>
  <html>
    <head>
      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
      <title>Anicom administrativo - Inicio</title>
      <link rel="shortcut icon" href="../images/favicon.ico" />

我到处寻找,但似乎没有找到答案,我最近也将网站更改为 HTML5,但这似乎不是问题:(

我尝试将它放在根文件夹中并使用绝对 href 调用它,但这也不起作用。

我还更改了不同大小和格式的图标,从 png 到 ico,但也没有用。

我的想法用完了...我尝试清理 favicons 文件夹,但不知何故我找不到它:P 我也有几个 chrome 用户使用旧版本的图标工作,我不知道如何为他们刷新它试过ctrl+shift+R 并删除缓存,但这些都不起作用:(

希望您能够帮助我。

谢谢。

4

2 回答 2

0

您是否(Ctrl+Shift+I)在加载页面时使用开发工具查看网络选项卡以查看它对网站图标发出的请求?它可能从浏览器的缓存中提供某些东西,而不是访问您的服务器。如果您在其他浏览器中看到正确的东西,那让我认为问题不在服务器上的文件上,而可能是这样的。您可能需要清除浏览数据(Ctrl+Shift+Delete)以清空缓存。

于 2013-01-29T21:42:01.243 回答
0

我试过这个东西,你在哪里我上传了一个旧的图标,我也有它在我的收藏夹栏中,它从这里拿走了它,但现在它没有上传我的任何图标:S 当我尝试直接使用(localhost:8080/mysite/images/favicon.ico)chrome下载它,而不是显示它,我在mac上有chrome,可以吗?

于 2013-01-30T14:36:02.147 回答