9

Google ChromeでJavascriptを使用してファビコンを削除するにはどうすればよいですか?目標は、ブラウザのデフォルト(この場合は空白の画像)に戻すことです。

この質問を見つけましたが、link.href属性を空のままにすると機能しません。

サーバー上にfavicon.icoファイルがあるためにファビコンが設定されている場合でも、それを削除してデフォルトに戻したいと思います。

これはクロムでのみ機能する必要があります。

ありがとう!

4

3 に答える 3

4

空の透明な画像を使用してみましたか?

試す:

data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oFFAADATTAuQQAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAEklEQVQ4y2NgGAWjYBSMAggAAAQQAAGFP6pyAAAAAElFTkSuQmCC
于 2010-05-20T00:02:05.587 に答える
2

それらのコメントを回答フォームに入れる:

提案:

私はChrome4.1.249.1064(45376)を使用していて、AJAXソリューションが機能しないため、AJAXソリューションが機能することに少し驚いています。

編集:AJAXソリューションから多くを必要とするようには思われません。favicon.js本当に必要なのはそれだけのようです。それがしているように見えるのは、あなたが言及したJavaScriptソリューションに加えて、もう少し処理(つまり、既存のファビコンを削除すること)です。それらの「動的」部分は単なるdocument.onkeypressです。

編集:追加の参照:

于 2010-05-20T16:15:25.677 に答える