在新窗口JavaScript中打开外部链接。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在新窗口JavaScript中打开外部链接。相关的知识,希望对你有一定的参考价值。
Open external links in new window.
function openExternalLink(elementId) { if(!document.getElementById(elementId) && !document.getElementsByTagName) return; var links = document.getElementById(elementId).getElementsByTagName('a'); var localURL = 'http://snipplr.com'; for(i=0; i<links.length; i++){ url = links[i].getAttribute('href'); if(url.indexOf(localURL) == -1 && url.indexOf('http') == 0) { links[i].setAttribute('target','_blank'); } } } Example: <div id="links"> <a href="http://snipplr.com">snipplr</a> <a href="http://www.flickr.com">flickr</a> <a href="/new">New Snippet</a> </div> openExternalLink('links'); </script>
以上是关于在新窗口JavaScript中打开外部链接。的主要内容,如果未能解决你的问题,请参考以下文章
JavaScript 自动使用jQuery在新窗口中打开外部链接(首先检查域)