我在我的代碼下面的HTML
<a href="#">link</a>
當我點擊'鏈接',然後我的網頁自動去如你所知,這是非常正常的。但我希望我的網頁保持在點擊該鏈接時的位置。
有人知道一個很好的解決方法嗎?
PS:我不能改變的HTML,它必須是一個超級鏈接
感謝。
我在我的代碼下面的HTML
<a href="#">link</a>
當我點擊'鏈接',然後我的網頁自動去如你所知,這是非常正常的。但我希望我的網頁保持在點擊該鏈接時的位置。
有人知道一個很好的解決方法嗎?
PS:我不能改變的HTML,它必須是一個超級鏈接
感謝。
首先,如果你把它應用cursor:pointer
(來自CSS),您可以更改HTML。 對於您的問題,您需要event.returnValue = false;
在ie和event.preventDefault();
爲瀏覽器。
請參閱本太:Href="#" Don't Scroll
如果你可以編輯一個標籤,你可以把:
<a href="#stay_here" name="stay_here">link</a>
的''整個的一點是,它是在頁面頂部的鏈接!如果你濫用JavaScript來關閉JavaScript:不要。 [建立在工作上的東西](http://icant.co.uk/articles/pragmatic-progressive-enhancement/) – Quentin
如果你不希望它做它在該設置中應該做的事情,你想要什麼_do_它要做什麼?這個錨標籤的目的是什麼? – David
我們都在幫你!你給我們投票?????? –