Wie können Sie das Favicon mithilfe von Javascript in Google Chrome entfernen? Das Ziel ist es, es zum Browser-Standard zurückzukehren, der in diesem Fall ein leeres Bild ist.
Ich habe diese Frage gefunden, aber es funktioniert nicht, wenn Sie% co_de verlassen % Attribut als leer.
Auch wenn das Favicon gesetzt ist, weil es eine favicon.ico Datei auf dem Server gibt, möchte ich es entfernen und auf den Standard zurücksetzen.
Dies muss nur in Chrome funktionieren.
Danke!
Haben Sie versucht, ein leeres transparentes Bild zu verwenden?
Versuchen Sie:
%Vor%Setzen Sie diese Kommentare in die Antwortform ein:
Vorschläge:
chrome-resource://favicon/
oder chrome://favicon/
Ich bin ein wenig überrascht, dass die AJAX-Lösung für Sie funktioniert, weil ich auf Chrome 4.1.249.1064 (45376) stehe und es bei mir nicht funktioniert.
EDIT: Es scheint nicht, dass Sie viel von der AJAX-Lösung brauchen werden. Es scheint, dass favicon.js
alles ist was du wirklich brauchst. Alles, was Sie zu tun scheint, ist, was die JavaScript-Lösung, die Sie erwähnt haben, plus ein wenig mehr Handhabung (dh entfernen Sie vorhandene Favicon). Ihr "dynamischer" Teil ist nur ein document.onkeypress
.
BEARBEITEN: Zusätzliche Referenz:
Als eine Kombination aus @ MatthewFlachen's Antwort und was ich hier gefunden habe: Dynamisch generiertes Favicon kann man generieren Sie dynamisch eine leere Daten-URL mit der Canvas-API.
link.href = document.createElement("canvas").toDataURL("image/x-icon");
Tags und Links javascript google-chrome favicon