Javascript 在Firefox中使用history.pushState使我的favicon消失
使用类似Javascript 在Firefox中使用history.pushState使我的favicon消失,javascript,html,firefox,pushstate,html5-history,Javascript,Html,Firefox,Pushstate,Html5 History,使用类似 history.pushState(null, document.title, "?#"); 在我的网站上,让我的favicon在Firefox中消失,但它在chrome中工作 加载页面时添加favicon是否是一种javascript/jQuery方式?我在IE中遇到类似问题。每当我调用history.replaceState()favicon时,favicon就会消失。Favicon通过如下链接标签包含: <link rel="shortcut icon" href="/i
history.pushState(null, document.title, "?#");
在我的网站上,让我的favicon在Firefox中消失,但它在chrome中工作
加载页面时添加favicon是否是一种javascript/jQuery方式?我在IE中遇到类似问题。每当我调用history.replaceState()favicon时,favicon就会消失。Favicon通过如下链接标签包含:
<link rel="shortcut icon" href="/img/resources/favicon.ico" type="image/x-icon">
在我将favicon.ico放入应用程序的根文件夹并删除指向它的链接后,调用history.replaceState()的问题消失了。希望这能有所帮助。你解决问题了吗?@DilipRajkumar是的,它解决了我的问题,这很奇怪,但当我将我的网站上传到服务器时,问题就解决了。仅当我的站点在本地运行时,我才会遇到此问题。对于我来说,此问题也会发生在服务器上..:(