11

スクリプトを知っている人や、サイトのセクションごとにファビコンを更新する方法を知っている人がいると思います。私が取り組んでいるビルドの各セクションには強い色が走っています。どのセクションにいるかに応じてファビコンの色を更新するのは、UI のタッチとしてはいいかもしれないと思いました。これらはアイコンの配列である可能性がありますが、各セクションに favicon リンク rel を追加するだけでなく、変更を強制するものです。

Gmail では、未読または新しいメールでファビコンを更新できることを知っています。

ヘルプ/アイデアをいただければ幸いです。

乾杯、R

4

2 に答える 2

18

すべてのページでリンク rel を使用して正しい方向に進んでいますが、favicon の更新を強制する秘訣は、常に変化するパラメーターとしてアイコン ファイルの末尾に数字を追加することです (時間は最も安全な方法です)。

PHP の例:

<?php
    echo '<link rel="shortcut icon" href="http://www.yoursite.com/favicon.ico?t=' . time() . '" />';
?>

これを行うと、ブラウザーはファイルを見るたびに新しいファイルであると認識し、キャッシュの問題を回避します。これがあなたを正しい方向に向けてくれることを願っています!

于 2013-02-07T23:29:44.090 に答える
7

ページごとに異なるファビコンを設定できます。各 HTML ファイルに次のコードを追加するだけです。

<link rel="shortcut icon" href="/YourIcon.ico" type="image/x-icon" />
于 2013-02-07T23:30:38.047 に答える