我一直在网站上工作,我想在浏览器标签上添加一个小图标.
如何在HTML中执行此操作以及在代码中我需要放置它的位置(例如标题)?我有一个.png徽标文件,我想将其转换为图标.
相关:HTML在浏览器选项卡上设置图像.
我有一个Web应用程序,根据当前登录的用户进行品牌化.我想将页面的favicon更改为自有品牌的徽标,但我无法找到任何代码或任何示例去做这个.有没有人成功完成过这个?
我想象一下文件夹中有十几个图标,并且使用的favicon.ico文件的引用只是与HTML页面一起动态生成的.思考?
题
方法1
放置favicon.ico在主目录中命名的文件是一种方法.浏览器始终请求该文件.您可以在apache日志文件中看到它.
方法2
部分中的HTML标记<head>:
<link rel="shortcut icon" href="/images/favicon.png (or ico?)" type="image/x-icon" />
我正在制作一个支持ajax的实验室调度程序,而且一些ajax操作并不是很快.
在Gmail中,当您转到收件箱,发送消息等时,浏览器会像加载一样(在FF中停止按钮变为启用状态,出现进度条),但它不在新页面上,而是通过AJAX完成.
他们如何做到这一点?我有一个小的spinny指示器,但是让浏览器像加载它一样很好.有任何想法吗?
例如:转到您的Facebook墙,滚动页面末尾,Facebook将异步加载更多墙上的帖子.或者只需点击墙贴中的图像即可.图像对话框(带有注释和更大的图像)也是异步加载的.(您可以使用firebug查看GET请求).
但通过查看和firefox选项卡,您可以看到加载指示器,就像发生回发时一样.
我知道这可以通过使用IFrame和更改其src 来实现.就像iGoogle一样.但我不确定Facebook是否使用IFrame来加载额外的墙贴.还有另一种方法来实现这一目标吗?  
更新:通过说"加载指标"我并不是指ajax指标.
正如我所提到的那样,浏览器指示器(显示我们页面是否正在加载的选项卡的左侧一个)更改为加载,就像它是一个回发.
我创建了一个html,css网站,其中包括php脚本,mysql查询和很多东西.我为页面图标添加了一个favicon图像.我在网上创建的favicon是一种gif格式.现在,在__CODE__,图像正在变化,我能够正确地看到图标中的两个图像.Chrome仅显示第一个并且不会更改图像.可能是什么原因?
我的 PM 有一个要求,将图标更改为动画加载图像。仅当我简单地将 link.href 指向 gif 文件时,它才适用于 Firefox。
我做了一些研究,发现 chrome 不支持动画图标。但wiki说 chrome 4.0 支持动画 GIF。
function changeFavicon() {
  var link = document.createElement('link');
  link.type = 'image/x-icon';
  link.rel = 'shortcut icon';
  link.href = 'http://uploads.neatorama.com/vosa/theme/neatobambino/media/loading.gif';
  document.getElementsByTagName('head')[0].appendChild(link);
}
上面是我的代码,但 favicon 只在 Firefox 中动画。