0

特定のページに他のファビコンが現在ロードされていない場合にのみ、デフォルトのファビコンをロードするエレガントな方法はありますか?

基本的に、

if (favicon.ico exists) { 
    //do nothing
} 
else { 
    load default favicon.ico 
}

ありがとう!

4

2 に答える 2

1

ページで favicon が指定されていない場合、ブラウザーは (つまり、 Web サイトのルート フォルダーにある/favicon.icoという名前のファイル)を探す必要があります。favicon.icoこれは、デフォルトのファビコンが配置される場所です。

于 2012-05-25T20:46:20.013 に答える
0

ファビコンがあるかどうかを確認するには、サーバーの webroot をスニッフィングする必要があります。そうでない場合は、独自のものをロードできます。

ページに 1 つ追加するには、これを に追加する必要があります<HEAD>

<link rel="shortcut icon" type="image/x-icon" href="http://.../favicon.ico"/>
于 2012-05-25T20:46:37.727 に答える