Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/09/2005, 05:31
Avatar de X3mdesign
X3mdesign
 
Fecha de Ingreso: octubre-2003
Ubicación: Madrid
Mensajes: 649
Antigüedad: 21 años, 6 meses
Puntos: 2
Problemas con editor de texto en FireFox

Hola foro!!!!

Hasta ahora he estado usando IE, pero me he instalado Mozilla Firefox y un sistema para poner etiquetas HTML no me funciona con este explorador... os pongo el script

Código HTML:
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr> 
<td align="center">
<input class="bgsubit" type='text' name='helpb' size='70' readonly="yes" style="text-align:center "align="absmiddle"/><br>
<input class="bgsubit" type="button" value="link" onclick="addtext('<a href=&quot;dominioURL&quot; target=&quot;_blank&quot;></a>')" onMouseOver="help('Insertar enlace: <a href=&quot;dominioURL&quot; target=&quot;_blank&quot;>Texto Enlace</a>')" onMouseOut="help('')">
<input class="bgsubit" type="button" style="font-weight:bold; width: 20px" value=" b " onclick="addtext('<b></b>')" onMouseOver="help(' Negrita: <b>Este texto saldrá en negrita</b>')" onMouseOut="help('')">
<input class="bgsubit" type="button" style="font-style:italic; width: 20px" value=" i " onclick="addtext('<i></i>')" onMouseOver="help(' Cursiva: <i>Este texto saldrá en cursiva</i>')" onMouseOut="help('')">
<input class="bgsubit" type="button" value=" center " onclick="addtext('<p align=&quot;center&quot;></p>')" onMouseOver="help(' Alineación centrada: <p align=&quot;center&quot;>Párrafo centrado</p>')" onMouseOut="help('')">
<input class="bgsubit" type="button" value=" left " onclick="addtext('<p align=&quot;left&quot;></p>')" onMouseOver="help(' Alineación izquierda: <p align=&quot;left&quot;>Párrafo a la izq.</p>')" onMouseOut="help('')">
<input class="bgsubit" type="button" value=" right " onclick="addtext('<p align=&quot;right&quot;></p>')" onMouseOver="help(' Alineación derecha: <p align=&quot;right&quot;>Párrafo a la dcha.</p>')" onMouseOut="help('')">
<input class="bgsubit" type="button" value=" justify " onclick="addtext('<p align=&quot;justify&quot;></p>')" onMouseOver="help(' Alineación justificada: <p align=&quot;justify&quot;>Párrafo justificado</p>')" onMouseOut="help('')">
<input class="bgsubit" type="button" value="blockquote" onclick="addtext('<blockquote></blockquote>')" onMouseOver="help(' Sangría: <blockquote>Este párrafo tendrá sangría</blockquote>')" onMouseOut="help('')"> 
<input type='hidden' name='thread_id' value='0'>
</td></tr>
</table>
<script type="text/javascript">
var nombre_txtArea="Comentarios";
var long_txtArea=1;

function nombreArea(nombre,long){
	nombre_txtArea = nombre.toString();
	long_txtArea = long.toString();
}

function addtext(str) {
	var cadena = str.toString();
	cadena = cadena.split("><");
	if (cadena.length != 1) {
		etiqueta = cadena[0] + ">";
		cierre = "<" + cadena[1]; 
	} else {
		etiqueta = str.toString();
		cierre = "";
	}
	theSelection = document.selection.createRange().text;
	if (!theSelection)		
 		document.getElementById(nombre_txtArea).value += str;
	if (document.selection.createRange().parentElement().tagName == 'TEXTAREA')
		document.selection.createRange().text = etiqueta + theSelection + cierre;	
	
	document.getElementById(nombre_txtArea).focus();
}

function help(help){
	document.registro.helpb.value = help;
}

function max(txarea) 
{
	/*total = long_txtArea; 
	tam = txarea.value.length; 
	str=""; 
	str=str+tam; 
	Digitado.innerHTML = str; 
	Restante.innerHTML = total - str; 

	if (tam > total){ 
		aux = txarea.value; 
		txarea.value = aux.substring(0,total); 
		Digitado.innerHTML = total 
		Restante.innerHTML = 0 
	} */
} 

</script> 
no tengo mucha o ninguna idea de javascript... y menos para hacer que funcione según el explorador...

Muchas gracias por la ayuda!!!
__________________
Nippon-Tour, tu portal sobre Japón
¿Te gusta el manga, haces tus propios dibujos? Visita FanArt de Nippon-Tour