Hola a todos, tengo un problemilla y es que me gustaria que algunos enlaces se abrieran en una ventana nueva, pero validando el xhtml, por lo tanto no vale el famoso target="_blank", por lo tanto quiero hacer un window.open:
Código:
function ext()
{
var click='window.open(this.href);return false;';
var links = document.getElementsByTagName("a");
for (var i=0; i<links.length; i++)
{
if (links[i].getAttribute("rel") && links[i].getAttribute("rel") == "external")
{
links[i].setAttribute('onclick',click);
//links[i].onclick=click;
}
}
}
window.onload=ext;
Pero el codigo no funciona, a alguien se le ocurre algo?