¿Tienes una cuenta? identificate: Usuario Contraseña o puedes obtener una gratis.

ToRo Blog

jojojo

lunes 21 de mayo, 2007 - 18:13

Hacer URL clickeables con javascript

Cuando obtenemos un texto ya sea por la entrada de textarea de un usuario o por alguna fuente a través de AJAX, lo bonito es que las direcciones sean legibles y cortas, si no se logran las dos cosas al menos que sean cortas… asi ni descomponen tu tema de blog/página y puede darse click.

Para mi hacerlo con PHP es relativamente sencillo pero no en javascript, lenguaje que utilizo cada día más por la moda de AJAX últimamente.

Asi que sin más, voy a poner el siguiente ejemplo:

Tenemos un texto con una dirección como esta http://www.elsiglodetorreon.com.mx/noticia/275271.sobreviviendo-a-una-mordedura-mortal.html que es larga, larga…

En javascript creamos esta función:


function makeURL(strSrc) { return strSrc.replace(/s(https://|http://|ftp://|www.)([^s]*)/gi,function(match) { return \ <a href="\+match.substring(1)+\">\+match.substring(8,30)+"</a>... "; }); }

...una vez aplicada la función anterior a un texto, automáticamente nos mostrará del carácter 8 al 30 de la URL que sin embargo se le podrá dar click y entrar al sitio. Más ayuda sobre replace() aquí

Almacenado en Programacion, Ajax, Javascript [ Enlace | Sin comentarios :'( ] del.icio.us del.icio.us Estrella este post *****
comparte esto
Comparte esta entrada (del.icio.us, por correo, etc) o agrega este blog a tu Google Reader.

Entradas relacionadas:
  1. javascript
  2. AJAX Libraries API
  3. Remove new line from string +javascript
  4. AJAX ¿wtf?
  5. Eventos en javascript, con Prototype JS.
  6. Un problemita con ajax, resuelto.
  7. GMAIL - Primeras impresiones
  8. Nueva página, El Siglo de Torreón v3.
  9. Cachondo
  10. ¿Por que no utilizar Internet Explorer en ymipollo.com?
  11. Transparencia en ymipollo.com
  12. Correo
  13. escribir
  14. Viernes de billar
  15. Silla
Si usted tiene una cuenta en ymipollo.com, identifíquese:
Usuario: Password: (recordar identificación en este blog)
De lo contrario, escriba sus datos (todos los campos son obligatorios.):
Nombre: Correo E.:
Blog/Web: recordar datos.
[ si eres visitante puedes obtener tus comentarios con foto suscribiendote a gravatar. Tenga en cuenta que como usuario anónimo, su dirección IP será almacenada y mostrada al dueño de la entrada en cada comentario. ]
Escriba su comentario:
Por favor escriba respecto al post, procure revisar su ortografía. Si su comentario no es respecto al tema, por favor no lo haga.

Usted escribirá este mensaje como:
Es posible que su comentario no aparezca de forma inmediata (o que nunca aparezca) eso depende de la decisión del autor de este blog.

suscribirse a este post.

JORGE MARTÍNEZ MAURICIO

Esta entrada fue escrita el lunes 21 de may de 2007 a las 18:13, almacenada en Programacion, Ajax, Javascript. El permiso para esta entrada es PUBLICO (0 comentario/s).

Mi estado de ánimo en ese momento fue Feliz. Puedes seguir esta entrada mediante RSS 2.0 o bien dejar algún comentario.


Otras secciones

Lo más reciente
Acerca de mi
Galería de Imágenes
Lo más visto
Amigos
Todos mis posts

Ymipollo.com

Lectura obligada

Gabriela
Mi blog del trabajo

Monos de Patricio
El chamuco virtual
Sensacional de Derechos Humanos

Linuxman
Munoz
Neo
RIVE
Ciscas
Minid


487 visitas » Diseño basado en I-HAEV-STYEL re-modificado por minid.