[英]javascript apply #hash to all links
如何在不依賴JS框架的情況下將#somehash附加到頁面上的所有鏈接?
或者有人點擊鏈接並附加#somehash時是否有可能捕獲?
如前所述,您可能以錯誤的方式這樣做,但是...
var links = document.getElementsByTagName('a');
for(var i = 0; i < links.length; i++) {
var link = links[i];
if (link.href.indexOf('#') < 0) {
link.href += '#somehash';
}
}
使服務器添加哈希?
否則,您將需要JS。 PS,您打算如何在不啟用JS的情況下對哈希進行有用的處理?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.