Entfernen Sie Favicon mit Javascript in Google Chrome

8

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!

    
Cyclone 19.05.2010, 23:59
quelle

3 Antworten

4

Haben Sie versucht, ein leeres transparentes Bild zu verwenden?

Versuchen Sie:

%Vor%     
Matthew Flaschen 20.05.2010, 00:02
quelle
1

Setzen Sie diese Kommentare in die Antwortform ein:

Vorschläge:

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:

nevets1219 20.05.2010 16:15
quelle
0

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");

    
John Henry 21.06.2017 20:43
quelle