Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2013, 21:36
rodojpm
 
Fecha de Ingreso: julio-2010
Mensajes: 127
Antigüedad: 13 años, 9 meses
Puntos: 2
Sonrisa Validar URL, luego esperar 1 seg para ver si cambia

Tengo el siguiente código:
Código:
$("input").on('input', function() {
    if(/^(http|https):\/\/[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?$/i.test($(this).val())) {
        console.log("URL valida");
    }
});
Como ven es un sencillo script de validación de URLs que al detectar una URL valida me envía un mensaje en la consola, próximamente voy a enviar la(s) URL(s) validas a una pagina PHP via AJAX para obtener el título de la página. Pero para conservar recursos quiero que espere un segundo para ver si ocurre un cambio y no tener que enviar varias URLs.

Por ejemplo esto es lo que sucede en la consola cuando intento escribir la URL de gmail (http://mail.google.com/): URL valida x7
__________________
Mi ultima web.