Teatavasti HTML’i strict dpkumenditüüpi kasutates ei ole võimalik valideeruvat koodi soovides võimalik kasutada target atribuuti:
<a href="http://www.webart.ee/" target="_blank">Link</a>
Mõnel juhul läheb seda aga vaja (freimid, välislingid uues aknas jne.). Selleks sobiks ideaalselt kasutamiseks järgnev javascript:
function externalLinks() { if (!document.getElementsByTagName) return; var anchors = document.getElementsByTagName("a"); for (var i = 0; i < anchors.length; i++) { var anchor = anchors[i]; if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "blanking") anchor.target = "_blank"; if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "toping") anchor.target = "_top"; } }
Lingi kasutamiseks mitmeid võimalusi, mõned neist allpool.
link avatakse aknas freime vältides:
<a href="http://www.webart.ee/" rel="toping">Link</a>
link avatakse uues aknas:
<a href="http://www.webart.ee/" rel="blanking">Link</a>