BOTONES TAGS HTML
2 seguidores
Bien, me refiero a los botones que aparecen encima de este texto. Para ingresar la negrista, la cursiva, y los enlaces al seleccionar un texto.
He visto algo así:
function insertLink () {
if (!document.selection) return;
var str = document.selection.createRange().text;
if (!str) return;
var my_link = prompt('Escribe el URL', 'http://');
if (my_link != null)
document.selection.createRange().text = '<a href="' + my_link + '">' + str + '</a>';
}
pero no funciona en MOZILLA, alguna solución?...
sadangel
lo pruebo esta tarde... o mañana.... te aviso si hay algun problema... muchas gracias, aunque ahora no dispongo e mucho tiempo para mirarlo, después prueba. THX meddle
meddle
hace bastante que tengo esto a medias (a medias porque lo empecé junto con pedro - kusor y porque esta sin terminar), pero como veo que nunca lo terminare como hace falta ahi va, pero que conste que esta muy sucio, se deberia mejorar.
http://meddle.dzygn.com/tests/textareaenhacer/
Funciona un poco distinto al estilo de aqui. Primero escribes el texto, luego lo seleccionas y aplicas una etiqueta (bold, url, quote, etc), que lo que hace es tomar el texto seleccionado como contenido de la etiqueta marcada. El codigo esta empaquetado de manera que solo hay que meter el script en la pagina y listos (lo alojais en vuestro server eh?), pero repito que deberia mejorarlo para que hiciera mas cosas y en menos lineas.
creo que funciona en IE5+, ns6+ y op6+ (pero no lo he comprobado)