8
A
回答
4
使用javascript。
解決方案1
當文檔載入,去你想要
<script type="text/javascript">
function load()
{
window.location.hash="mylocation";
}
</script>
解決方案2
在標題中的 「哈希」 或錨:
<script type="text/javascript" language="javascript">
function moveWindow(){window.location.hash="mylocation";}
</script>
在身體標記:
<body onload="moveWindow()">
而且你的錨:
<a name="mylocation"></a
>
9
一些簡單的像這樣會做
<body onload=' location.href="#myanchor" '>
<a id='myanchor' href='#'>anchor text</a>
1
這裏有一個2018更新這是更加動態一點。
如果要拉取網址,請從網址中拉出錨點,然後將頁面移至該錨點,則可以在頁面加載時運行此JavaScript。
if (window.location.href.indexOf('#') == 0) {
let hash = window.location.href.split('#')[1];
let hashTop = document.querySelector(`#${hash}`).offsetTop;
window.scrollTop = hashTop;
}
還有這種方法,它更簡潔一點。
if (location.hash) {
let target = location.hash;
window.scrollTop = document.querySelector(target).offsetTop;
}
如果你不巴貝爾編譯器ES6,只是改變了let
關鍵字var
。這也適用於WordPress,它會在錨點之前的URL中添加一個斜槓。
相關問題
- 1. 隱藏錨標籤的頁面加載
- 2. 層雲玩家不再加載曲目從頁面錨標籤
- 3. 如何在加載頁面時將加載標籤加載到URL
- 4. 在頁面加載後轉到錨點
- 5. 如何在頁面加載後加載腳本標籤?
- 6. 添加標籤到頁面
- 7. 給出錯誤頁面單擊錨標記 - 頁面加載
- 8. 在頁面加載 - 如何進入頁面的錨
- 9. 如果頁面加載錨,然後
- 10. 如何使兩類標籤緩解單獨頁面加載時
- 11. 將頁面直接加載到錨點標記
- 12. Jquery航點 - 觸發頁面加載到一個錨標記
- 13. 使用PHP動態創建頁面滾動到錨標籤
- 14. jQuery .load頁面隨後使用標籤導航到錨點
- 15. 如何設置頁面加載超時新的標籤頁
- 16. 如何在單擊頁面內鏈接的錨標籤時防止頁面重新加載?
- 17. jFlip jQuery插件 - 如何加載頁面加載時的卷頁標籤
- 18. 頁面加載期間標籤更改
- 19. 當頁面加載時打開標籤
- 20. 重定向父頁面加載標籤
- 21. 隱藏jsp頁面加載標籤
- 22. 頁面加載後刷新標籤
- 23. 加載頁面時忽略html標籤
- 24. 如何爲iframe加載標籤添加一個錨點?
- 25. 如何將html頁面的標題插入到錨標籤的文本中?
- 26. 重新加載頁面後轉到同一標籤頁
- 27. 將div標籤添加到使用jquery的錨標籤中?
- 28. 如何在頁面重新加載後添加錨點
- 29. 如何使用CSS將圖像添加到錨標籤?
- 30. 如何使用CSS將圖像添加到錨標籤?
非常感謝!我需要一種方法在Twig URL中設置錨點,以便在引發異常時轉到頁面上的特定位置。不能完成,所以相反,我在body標籤中放置了一個樹枝變量,並將其設置爲一個空字符串。然後,如果拋出異常,我使用javascript填充字符串變量,如答案(window.location.hash =「foo」)所示,並將其添加到頁面的呈現中:
。 – paidforbychrist 2017-11-18 01:34:41