2011-09-06 35 views
1

我工作在頁面上http://www.example.com/control/policies/爲什麼我#links鏈接到我的主頁

我犯了這樣一個環節:<a href="#">CLICK ME</a>

當我點擊我的http://www.example.com/#而非http://www.example.com/control/policies/#

到達鏈接

發生這種情況對所有#鏈接(即:href="#payments"href="#returns"等)

我缺少的東西?

回答

1

您可能會忽略一個事實,即您在HTML的<head>的某處設置了<base href="http://www.example.com/">,這會影響所有相關鏈接,包括鏈接到錨點。

+0

我刪除了我的答案。沒有想過!你的更有意義。 +1 –

+0

@Jason謝謝。我有點擔心你真的相信你在說什麼。 ;) – mercator

+0

你完全正確!我在別人的網站上工作,並沒有意識到他們已經設置好了。謝謝 – Rob

相關問題