2013-02-07 8 views
6

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

Gmailは、読まれていない/新しいメールでfaviconを更新することができます。

ご意見やご感想をお寄せください。

乾杯、 R

答えて

14

あなたはすべてのページにリンクのrelのを使用して正しい軌道に乗っているが、ファビコンのリフレッシュを強制的にトリックとして、アイコンファイルの末尾に番号を追加することですパラメータは常に変化します(時間は最も安全です)。 PHPと

例:

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

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

  • 編集ページごとに異なるファビコンを持つことができます行方不明の単一引用符
4

を追加します。各HTMLファイルに次のコードを追加するだけです:

<link rel="shortcut icon" href="/YourIcon.ico" type="image/x-icon" />