Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/01/2007, 09:25
Avatar de Valkam
Valkam
 
Fecha de Ingreso: junio-2006
Ubicación: Sevilla
Mensajes: 157
Antigüedad: 18 años, 8 meses
Puntos: 0
Re: Pasar valor desde Javascript a un applet de Java

Me temo que en este caso no puedes controlar el valor que le pasas como paramétro al applet. Como no puedes cambiar el codigo fuente del applet no puedes saber en que momento lee éste el parámetro. Normalmento se lee el parámetro que se le pasa en el html, al cargar el applet.

Si pudieras cambiar el codigo del applet, podrías probar a modificar con javascript el valor del parámetro y despues ejecutar algún método del applet para que actualizara los cambios o se recargara

Si te sirve, puedes intentar lo siguiente:

Supongo que para el applet tendras algo mas o menos asi:

<applet code="nombreClaseApplet" archive= "..." id="MyApplet" name="MyApplet">
<param name="Symbol" id= "Symbol" value="IB">
</applet>

Importante no olvides id applet y param para manipularlos con javascript.

Ahora con javascript:

document.getElementById('Symbol').value = "ABC";
document.getElementById('MyApplet').stop();
document.getElementById('MyApplet').init();
document.getElementById('MyApplet').start();

Mas o menos es como reinicar el applet. No estoy seguro de si funcionará pero por probar....

Suerte