Ver Mensaje Individual
  #9 (permalink)  
Antiguo 19/03/2012, 19:56
gussiglo21
 
Fecha de Ingreso: marzo-2012
Mensajes: 10
Antigüedad: 12 años, 11 meses
Puntos: 0
Respuesta: Cómo pasar una variable Javascript a variable HTML en el BODY a usarse con

Cita:
Iniciado por MARCASTELEON Ver Mensaje
Hola,

La etiqueta script se puede colocar en el body, en el header o despues de la etiqueta html, te sugiero que la coloques en el header. Respecto al valor de los parametros en cuestion los puedes dejar vacios o incluso quitarlos, o sea:


<PARAM id="idParam" NAME=FlashVars value="">

<embed id="idEmbed" src="pelicula.swf" FlashVars="" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="spa_menu" width="129" height="430" quality="Best" menu="false">


ó quitarlos

<PARAM id="idParam" NAME=FlashVars >

<embed id="idEmbed" src="pelicula.swf" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="spa_menu" width="129" height="430" quality="Best" menu="false">


Prueba si haciendo estos cambios funciona y escribes como resulto.
==================================================


HOLA MARCASTELEON

Probé de ambas formas, colocando los parametros con value = ""
y en el embed Flashvars = "" ...... y dejándolos sin valores tal como dijiste

FORMA 1:
<PARAM id="idParam" NAME=FlashVars> ................... (sin value.....)
<embed id="idEmbed" src="pelicula.swf" ......................... (sin Flashvars!!!)

FORMA 2:
<PARAM id="idParam" NAME=FlashVars value=""> ........ (con value "")
<embed id="idEmbed" src="pelicula.swf" Flashvars="" ......... (con Flashvars="")

FORMA 3: La FORMA ORIGINAL de esto era:
<PARAM id="idParam" NAME=FlashVars value="selector=empresa.htm"> ....... (nombre de página puesto explícitamente.)
<embed id="idEmbed" src="pelicula.swf" FlashVars="selector=empresa.htm" .... (nombre de página puesto explícitamente)

De esta última forma, por supuesto, funciona en todos los navegadores

En TODAS LAS FORMAS funciona bien con el Google Chrome.
Al cambiar de página, el SWF cambia como debe.

No ocurre lo mismo con Internet Explorer y Mozilla,
Estos solo funcionan con los nombres explícitos de los archivos para los valores que deberían tomar del javascript.
En las formas 1 y 2 que te puse arriba, el SWF sólo muestra la escena 1 del SWF.
Te aseguro de que esto es lo que ocurre pues me fijo en el código fuente de la página que se carga para confirmarlo.

Tengo que asegurarme de que ande con cualquier navegador.

¿Qué puede estar faltándole para que funcione con los otros navegadores?

Vaya qué trabajo da todo esto!!!!!

Sigo tratando pero ya se me acaban las formas de probar esto
Cuando puedas si tienes un rato, realmente tu ayuda es muy valiosa

Muchas gracias!!!!!!!!!!
GusSiblo21