Firefox と IE で頭がおかしくなる問題のあるサイトを継承しました。
サイトのホームページには 3 つのアンカー タグがあります。これらのアンカー タグはすべて、訪問者がホームページにいるときに機能しますが、他のページから使用したときに機能するのは 2 つだけです。
サイトはhttp://sm.retriogroup.comです。
ヘッダー メニューの [メニュー]、[場所]、または [連絡先] をクリックすると、ページが右のアンカーに移動します。
http://sm.retriogroup.com/galleryなどの別のページにアクセスして同じリンクを使用すると、「メニュー」リンクと「連絡先」リンクのみが正しく機能します。「ロケーション」リンクは、アンカーではなく常にホームページの下部に移動します。(Chrome では、ページは正しいアンカー ポイントに読み込まれます)
アンカー リンクの HTML は同じで、ID をアンカー名として使用します。他の人が働いているのに、なぜこの特定のものが機能しないのか理解できません。
残念なことに、別のページからhttp://sm.retriogroup.com/#locationリンクを使用すると、機能しません。しかし、もう一度ホームページにアクセスして [場所] をクリックすると、アンカーは問題なく読み込まれます。