Javascript 浏览器显示的favicon在哈希更改时闪烁

Javascript 浏览器显示的favicon在哈希更改时闪烁,javascript,jquery,google-closure-library,Javascript,Jquery,Google Closure Library,当我通过document.location.hash或window.location.hash更改哈希位置时,大多数浏览器都有某种形式的“闪烁”效果。我需要防止这种情况发生,因为我正在实现一个基于散列更改的历史插件,“闪烁”效果非常难看。我知道这是可以做到的,因为我已经看到许多基于Ajax的产品都使用它(特别是从Google加载的) 这是用于显示favicon的代码: <link rel="shortcut icon" href="http://www.mysite.com/favicon

当我通过document.location.hash或window.location.hash更改哈希位置时,大多数浏览器都有某种形式的“闪烁”效果。我需要防止这种情况发生,因为我正在实现一个基于散列更改的历史插件,“闪烁”效果非常难看。我知道这是可以做到的,因为我已经看到许多基于Ajax的产品都使用它(特别是从Google加载的)

这是用于显示favicon的代码:

<link rel="shortcut icon" href="http://www.mysite.com/favicon.ico" />

检查前面对类似问题的回答,看看它是否适用于您:

可能存在的副本