Foros del Web » Programando para Internet » Javascript »

Hacer que funcione en Firefox

Estas en el tema de Hacer que funcione en Firefox en el foro de Javascript en Foros del Web. Hola, tengo el siguiente codigo JavaScript para insertar unas etiquetas en un textarea al seleccionar un texto(un cutre editor wysiwyg) pero no me funciona en ...
  #1 (permalink)  
Antiguo 06/11/2006, 02:43
 
Fecha de Ingreso: abril-2005
Mensajes: 19
Antigüedad: 19 años
Puntos: 0
Pregunta Hacer que funcione en Firefox

Hola, tengo el siguiente codigo JavaScript para insertar unas etiquetas en un textarea al seleccionar un texto(un cutre editor wysiwyg) pero no me funciona en Firefox, al pulsar los botones no me hacen nada. Como puedo hacer que me funcione?

Saludos

Código:
<script language="JavaScript">
	function formato(etiqueta) 
	{
		var area = document.formulario.areatexto;
		if (typeof(document.selection) !=  'undefined' && document.selection) 
		{
			var sel = document.selection.createRange().text;
			area.focus();
			var sel_eti = document.selection.createRange();
			switch (etiqueta)
			{
				case "b":
					sel_eti.text = "<negrita>" + sel + "<fin negrita>";
					break;
				case "i":
					sel_eti.text = "<cursiva>" + sel + "<fin cursiva>";
					break;
				case "u":
					sel_eti.text = "<subrayado>" + sel + "<fin subrayado>";
					break;
				case "left":
					sel_eti.text = "<alineado izquierda>" + sel + "<fin alineado izquierda>";
					break;
				case "center":
					sel_eti.text = "<alineado centro>" + sel + "<fin alineado centro>";
					break;
				case "right":
					sel_eti.text = "<alineado derecha>" + sel + "<fin alineado derecha>";
					break;
				case "justify":
					area.value = "<alineado justificado>" + area.value + "<fin alineado justificado>";
					break;
			}
			return;
		}
	}
</script>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:43.