Kod
<script type="text/javascript" language="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" ) == "external" )
anchor.target = "_blank";
}
}
window.onload = externalLinks;
</script>
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" ) == "external" )
anchor.target = "_blank";
}
}
window.onload = externalLinks;
</script>
i nasuwa mi sie pytanie: po co ktos w ten sposób definiuje target? czy tak jest lepiej/łatwiej?