Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/03/2005, 06:28
andreusup
 
Fecha de Ingreso: enero-2005
Mensajes: 34
Antigüedad: 20 años
Puntos: 1
Escribir en un textarea de un popup [Firefox]

Hola a tod@s!

os muestro el siguiente código Javascript::
Código HTML:
function verTexto(url,texto){
   var nomeXanela = "xanLerTexto";
   var pdadesXanela = "resizable=no,width=480,height=390";

   xanelaTexto=window.open(url,nomeXanela,pdadesXanela);
   xanelaTexto.document.formPopUp.textoBD.value= texto;
}

y en la ventana de popup::
Código HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Xanela ler texto</title>
</head>

<body>
<form name="formPopUp" id="formPopUp" method="post" action="">
  <textarea id="textoBD"></textarea>
</form>
</body>
</html> 
Vale. El problema es que este código sí funciona en IEXplorer, pero no lo hace en el Firefox! (sí abre la ventana, pero NO escirbe en el textarea). Cómo debo adaptarlo? He probado cambiando en la función javascript lo que sigue::

Código HTML:
 xanelaTexto.document.getElementById('formPopUp').getElementById('textoBD').value= texto;
Aún así no funciona. Alguna sugerencia?

Última edición por andreusup; 08/03/2005 a las 06:31