2012-05-03 173 views
0

這應該是一個簡單的:我有一個具有一堆命名錨標記的頁面。這些標籤鏈接到網站上的各種其他頁面。但由於某種原因,當我鏈接到page#anchor時,它總是跳回頂端。例如:錨標記頁跳

http://thedenvillehub.com/test-hs/services.asp#firesetter

它去正確的區域,但隨後跳轉到頂部。如果你點擊一個鏈接,以得到它

同樣的事情發生:

http://thedenvillehub.com/test-hs/troubled.asp(點擊「少年Firesetter計劃」)

任何想法?它在IE中正常工作,但不是FF或Chrome。

+0

您是否有在頁面加載或DOM準備執行任何JavaScript?如果是這樣,那可能是問題。 –

回答

0

這是通過下面的JavaScript造成的:

// When ready... 
window.addEventListener("load",function() { 
    // Set a timeout... 
    setTimeout(function(){ 
     // Hide the address bar! 
     window.scrollTo(0, 1); 
    }, 0); 
}); 

刪除此腳本應該解決您的問題。

5

你已經在網上JS是造成此:

<script type="text/javascript"> 
// When ready... 
window.addEventListener("load",function() { 
    // Set a timeout... 
    setTimeout(function(){ 
     // Hide the address bar! 
     window.scrollTo(0, 1); 
    }, 0); 
}); 
</script> 
+0

工作,謝謝。我用手機來隱藏地址欄,但這更重要:) – Jamie