Snippets Javascript - Userlinux.net

Blog sobre sistemas operativos, Linux, Wireless, BSD, Open Source, Software Libre, Mac OS X, Apple... y otras tech

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>