@xiee/utils
Version:
Miscellaneous tools and utilities to manipulate HTML pages
2 lines • 327 B
JavaScript
(e=>{const t=/^(https?:)?\/\//;e.querySelectorAll("a").forEach(e=>{e.title||(e.title=decodeURI(e.href)),t.test(e.getAttribute("href"))&&(e.target="_blank",0===e.childElementCount&&t.test(e.innerText)&&(e.innerText=e.innerText.replace(t,"").replace(/(.+)#.*$/,"$1")))})})(document);
//# sourceMappingURL=external-link.min.js.map