Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/09/2008, 05:00
Avatar de lucasiramos
lucasiramos
 
Fecha de Ingreso: agosto-2004
Ubicación: Santa Rosa, La Pampa, Argentina
Mensajes: 1.484
Antigüedad: 20 años, 3 meses
Puntos: 13
Pasar como parámetro a objeto Flash el valor de un cuadro de texto

Hola gente! ¿Como andan? Estoy armando una página que contiene un objeto Flash al cual le tengo que pasar parámetros. Para esto lo que traté de implementar es FlashVars. Estuve buscando algo por la web, y lo que he encontrado son ejemplos de este estilo:

Código:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="200" height="200" id="peliFlash" align="middle" VIEWASTEXT>
<param name="allowScriptAccess" value="sameDomain" />
<param name=FlashVars VALUE="ValorUno=lalala&ValorDos=80">
<param name="movie" value="peliFlash.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="peliFlash.swf" FlashVars="ValorUno=lalala&ValorDos=80" quality="high" bgcolor="#ffffff" width="200" height="200" name="peliFlash" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
Es decir que el parámetro en este caso son valores estáticos ingresados en el mismo html (lalala y 80). Lo que estaría necesitando es que en lugar de esos valores fijos yo pueda pasar el valor de un cuadro de texto, o sea algo así:

Código:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="200" height="200" id="peliFlash" align="middle" VIEWASTEXT>
<param name="allowScriptAccess" value="sameDomain" />
<param name=FlashVars VALUE="ValorUno=" + txtParametro.value + "&ValorDos=80">
<param name="movie" value="peliFlash.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="peliFlash.swf" FlashVars="ValorUno=" + txtParametro.value + "&ValorDos=80" quality="high" bgcolor="#ffffff" width="200" height="200" name="peliFlash" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
¿Se entiende? He probado esta posibilidad, pero Flash no me reconoce el parámetro ¿Cómo lo debería implementar? Estoy programando en ASP.NET.

Muchas gracias de antemano.
Saludos a todos.

Lucas