2013-10-26 15 views
2

我已經繼承了一個網站,其問題在Firefox和IE中導致我瘋了。從另一個頁面錨定在Firefox和IE中不工作(在Chrome中工作)

該網站的主頁上有3個錨標籤。當訪問者在主頁上時,所有這些定位標籤都可以工作,但是其他頁面使用時只有2個定位標籤可以工作。

該網站是在標題菜單http://sm.retriogroup.com

點擊「菜單」,「位置」或「聯繫」帶來的頁面右側被定位。

如果您訪問其他頁面,如http://sm.retriogroup.com/gallery,然後使用相同的鏈接,則只有「菜單」和「聯繫人」鏈接正常工作。 「位置」鏈接始終移到主頁的底部,而不是錨點。 (在Chrome中,頁面加載到正確的錨點)

錨鏈接的HTML是相同的,使用ID作爲錨點名稱。我不明白爲什麼這個特別的人不工作,而其他人則工作。

令人沮喪的是,如果您使用其他頁面的http://sm.retriogroup.com/#location鏈接,則不起作用。但是,一旦你再次進入主頁並點擊「位置」,那麼錨點加載沒問題!

+0

如果您使用「http:// sm.retriogroup.com/index.php#位置」而不是「http:// sm.retriogroup.com /#位置」,它會有什麼區別嗎? – j08691

+0

感謝您的建議。這是一個Drupal站點,但是,所以index.php不應該鏈接到 –

+0

我明白,但是你是否嘗試過它,並且它有什麼區別? – j08691

回答

3

通過逐個系統地擦除頁面上的內容來發現問題。

問題原來與通過JavaScript生成的頁面上的滑塊相關。在滑塊的容器上設置高度解決了問題。

相關問題