Google ChromeでJavascriptを使用してファビコンを削除するにはどうすればよいですか?目標は、ブラウザのデフォルト(この場合は空白の画像)に戻すことです。
この質問を見つけましたが、link.href
属性を空のままにすると機能しません。
サーバー上にfavicon.icoファイルがあるためにファビコンが設定されている場合でも、それを削除してデフォルトに戻したいと思います。
これはクロムでのみ機能する必要があります。
ありがとう!
Google ChromeでJavascriptを使用してファビコンを削除するにはどうすればよいですか?目標は、ブラウザのデフォルト(この場合は空白の画像)に戻すことです。
この質問を見つけましたが、link.href
属性を空のままにすると機能しません。
サーバー上にfavicon.icoファイルがあるためにファビコンが設定されている場合でも、それを削除してデフォルトに戻したいと思います。
これはクロムでのみ機能する必要があります。
ありがとう!
空の透明な画像を使用してみましたか?
試す:
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oFFAADATTAuQQAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAEklEQVQ4y2NgGAWjYBSMAggAAAQQAAGFP6pyAAAAAElFTkSuQmCC
それらのコメントを回答フォームに入れる:
提案:
chrome-resource://favicon/
またchrome://favicon/
私はChrome4.1.249.1064(45376)を使用していて、AJAXソリューションが機能しないため、AJAXソリューションが機能することに少し驚いています。
編集:AJAXソリューションから多くを必要とするようには思われません。favicon.js
本当に必要なのはそれだけのようです。それがしているように見えるのは、あなたが言及したJavaScriptソリューションに加えて、もう少し処理(つまり、既存のファビコンを削除すること)です。それらの「動的」部分は単なるdocument.onkeypress
です。
編集:追加の参照: