Snippets Javascript
Validar Email
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(formulario.email.value)) { alert("La dirección de email " + valor + " es correcta.") return (true) } else { alert("La dirección de email es incorrecta."); return (false); }
Quitar blur onfocus()
Muchas veces en imágenes o enlaces normales vemos el foco del enlace al hacer click en la misma, para quitar este efecto usamos el siguiente tip:
<a href="buscador.php" onfocus="if(this.blur)this.blur()"><img src="images/siguiente.jpg" alt="Siguiente" /></a>
Javascript: window.open
Para abrir una ventana nueva con ciertas dimensiones y propiedades (con o sin barras de estado, direcciones...) usaremos Javascript y su función window.open. Algunos ejemplos que hablan por sí mismos:
window.open("http://www.cnn.com/", "CNN_WindowName","menubar=yes,location=yes,resizable=yes,scrollbars=yes,status=yes");
El genérico entendible podría ser algo tal que así:
window.open('enlace.html','NombreVentana','width=400,height=300');
Y el enlace HTML quedaría de la siguiente forma:
<a href="#" onclick="window.open('pref.php','Preferencias','width=400,height=300');">Preferencias</a>