Saludos!
Bueno, solo quería compartir este simple código que "me salió de la manga" al querer abrir el enlace de verificación de código XHTML en una ventana nueva, esto es para doctype XHTML 1.0 Strict, que no acepta el atributo "target" en enlaces, bueno ya me dejo de palabrerias.
El código:
Código HTML:
<!--- Fin de contenido de página --->
<script type="text/javascript">
window.onload=function(){
var a_target=document.getElementsByTagName('a');
var a_class=/target-blank/;
for(i=0; i<a_target.length; i++){
var t_target=a_target[i];
if(a_class.test(t_target.className)){
t_target.onclick=function(){
this.target='_blank';
}
}
}
};
</script>
</body>
</html>
Ahora solo queda darle a los enlaces que abrirán en nueva ventana el className "target-bank", yo coloque el escript dentro del body, porque uso un archivo "footer.php" en las secciones, así no lo escribo en cada página, pero pueden crear la función en su
.js.
Bueno, espero que sirva de algo, o almenos para dar pie a mas ideas.
Saludos!