我有一個簡單的鏈接來重新加載當前頁面。這顯示如下:使用錨指定鏈接加載位置
echo '<a href="#" id ="mybutton"></a>';
當我點擊鏈接,它將我帶到頁面的頂部。
我該如何修改它才能將我帶回鏈接所在的位置?
我也想給它一個偏移量,位置就不會在上面所有的方式,但會有填充的一點點
我有一個簡單的鏈接來重新加載當前頁面。這顯示如下:使用錨指定鏈接加載位置
echo '<a href="#" id ="mybutton"></a>';
當我點擊鏈接,它將我帶到頁面的頂部。
我該如何修改它才能將我帶回鏈接所在的位置?
我也想給它一個偏移量,位置就不會在上面所有的方式,但會有填充的一點點
嘗試給<a>
標籤name
場?然後修改href
直接回到它 - 即:
<a name="thisPosition" href="#thisPosition" id="mybutton">...</a>;
編輯:爲了反映的意見,這裏是一個增編 - 在「名稱」字段要求不嚴格,大部分(如果不是全部)的瀏覽器現在可以簡單地標識'id'屬性,因此可以修改href:href="#mybutton"
,放棄'name'屬性。
http://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_a_href_anchor < - 這裏也是一個生動的例子 – shaunhusain
謝謝,對不起,對於簡單的問題,我新到html – Goaler444
是的,其實,你不需要爲了打擾'名稱',只需更改href以返回'id'值:'' –
也許你想要使用這個Javascript,它會刷新頁面,就像點擊F5或點擊刷新按鈕。瀏覽器會記住這個位置。
<a href="javascript:location.reload()">Refresh</a>
是否可以向位置添加偏移量以便我想返回的項目不會完全位於頂部? – Goaler444
如果您使用javascript:location.reload(),則瀏覽器將滾動回到您點擊鏈接之前所處的相同滑雪位置 – lostsource
鏈接將如何將鏈接帶回鏈接本身?你可以簡單地建立一個自己的鏈接點,但這並不意味着回頭。這裏的目的是什麼?您想要在文檔中添加鏈接,只需在鏈接之前的某個位置放置一個錨點即可。 –