Discussion:
[DW-FLA] comunicación entre Flashy y HTML
(demasiado antiguo para responder)
javiestufa
2009-02-19 16:31:37 UTC
Permalink
Bueno.... resuelta la duda sobre la colocación de las capas (para alguien de
nivel sótano -5 en HTML ya es un logro) gracias a San Google y sobre todo a
este foro, tengo otra duda que me quema por la venas....

Mi cliente quiere que al mismo tiempo que en su web se cambie de sección
(dentro de FL), se cambien también las imágenes del fondo de la web (las que
he colocado mediante capas). La web la estoy haciendo en Flash por petición
del cliente, y el fondo con las capas lo estoy haciendo con DW.

Hay alguna forma eficaz (que ya no pido eficiente) de comunicar desde el
Flash que cambie el contenido de las capas <div>?
He ido buscando información por la web pero nada que funcione. Algunos
ejemplos que no me funcionan son del tipo:

esto en el flash:
flash.external.ExternalInterface de importación;
ExternalInterface.call ( "showDiv", "myDiv");
y esto otro en el html:
<script type="text/javascript">
showDiv function (id) (
var capa = document.getElementById (id);
layer.style.display = 'manzana';
)
</ Script>
Algún enlace o alguna idea/sugerencia.
Lucas Sevilla
2009-02-20 12:06:18 UTC
Permalink
Y yo me pregunto... no te sería más fácil utilizar distintas películas de
flash y en vez de tanta capa y también en cargar las imágenes que quieres
poner de fondo desde el mismo flash ?

Porque conforme nos cuentas yo en particular descartaría todo este tema de
capas... piensa en el volumen de código que estas generando y en lo que
tardará en cargar la Web.
--
Lucas Sevilla
www.lucassevilla.info
Post by javiestufa
Bueno.... resuelta la duda sobre la colocación de las capas (para alguien
de nivel sótano -5 en HTML ya es un logro) gracias a San Google y sobre
todo a este foro, tengo otra duda que me quema por la venas....
Mi cliente quiere que al mismo tiempo que en su web se cambie de sección
(dentro de FL), se cambien también las imágenes del fondo de la web (las
que he colocado mediante capas). La web la estoy haciendo en Flash por
petición del cliente, y el fondo con las capas lo estoy haciendo con DW.
Hay alguna forma eficaz (que ya no pido eficiente) de comunicar desde el
Flash que cambie el contenido de las capas <div>?
He ido buscando información por la web pero nada que funcione. Algunos
flash.external.ExternalInterface de importación;
ExternalInterface.call ( "showDiv", "myDiv");
<script type="text/javascript">
showDiv function (id) (
var capa = document.getElementById (id);
layer.style.display = 'manzana';
)
</ Script>
Algún enlace o alguna idea/sugerencia.
Lucas Sevilla
2009-02-20 13:00:44 UTC
Permalink
je je se me olvidó lo principal... responderte...

Puedes hacerlo bien por JavaScript o por PHP, todo depende lo que quieras
pero con JavaScript tienes más que de sobra.

Un saludo
--
Lucas Sevilla
www.lucassevilla.info
www.lucassevilla.info/blog.php
Post by Lucas Sevilla
Y yo me pregunto... no te sería más fácil utilizar distintas películas de
flash y en vez de tanta capa y también en cargar las imágenes que quieres
poner de fondo desde el mismo flash ?
Porque conforme nos cuentas yo en particular descartaría todo este tema de
capas... piensa en el volumen de código que estas generando y en lo que
tardará en cargar la Web.
--
Lucas Sevilla
www.lucassevilla.info
Post by javiestufa
Bueno.... resuelta la duda sobre la colocación de las capas (para alguien
de nivel sótano -5 en HTML ya es un logro) gracias a San Google y sobre
todo a este foro, tengo otra duda que me quema por la venas....
Mi cliente quiere que al mismo tiempo que en su web se cambie de sección
(dentro de FL), se cambien también las imágenes del fondo de la web (las
que he colocado mediante capas). La web la estoy haciendo en Flash por
petición del cliente, y el fondo con las capas lo estoy haciendo con DW.
Hay alguna forma eficaz (que ya no pido eficiente) de comunicar desde el
Flash que cambie el contenido de las capas <div>?
He ido buscando información por la web pero nada que funcione. Algunos
flash.external.ExternalInterface de importación;
ExternalInterface.call ( "showDiv", "myDiv");
<script type="text/javascript">
showDiv function (id) (
var capa = document.getElementById (id);
layer.style.display = 'manzana';
)
</ Script>
Algún enlace o alguna idea/sugerencia.
javiestufa
2009-02-20 16:04:27 UTC
Permalink
Bueno Lucas... de peso de la web tampoco me esta pesando tanto, entre las 3
capas son unos 30kb, y la web en flash va por otros 20kb... con los adsl de
hoy en día no creo que sea tanto. creo.

lo del código para comunicarse, este fin de semana con mas tiempo seguiré
investigando, ya que la opción de crear diferentes páginas ya lo habíamos
pensado, pero al cliente no le gustaba la idea, solo quiere que para ver las
imágenes que van a ir dentro del sitio flash se habran en una ventana
independiente.
Post by Lucas Sevilla
Y yo me pregunto... no te sería más fácil utilizar distintas películas de
flash y en vez de tanta capa y también en cargar las imágenes que quieres
poner de fondo desde el mismo flash ?
Porque conforme nos cuentas yo en particular descartaría todo este tema de
capas... piensa en el volumen de código que estas generando y en lo que
tardará en cargar la Web.
--
Lucas Sevilla
www.lucassevilla.info
Post by javiestufa
Bueno.... resuelta la duda sobre la colocación de las capas (para alguien
de nivel sótano -5 en HTML ya es un logro) gracias a San Google y sobre
todo a este foro, tengo otra duda que me quema por la venas....
Mi cliente quiere que al mismo tiempo que en su web se cambie de sección
(dentro de FL), se cambien también las imágenes del fondo de la web (las
que he colocado mediante capas). La web la estoy haciendo en Flash por
petición del cliente, y el fondo con las capas lo estoy haciendo con DW.
Hay alguna forma eficaz (que ya no pido eficiente) de comunicar desde el
Flash que cambie el contenido de las capas <div>?
He ido buscando información por la web pero nada que funcione. Algunos
flash.external.ExternalInterface de importación;
ExternalInterface.call ( "showDiv", "myDiv");
<script type="text/javascript">
showDiv function (id) (
var capa = document.getElementById (id);
layer.style.display = 'manzana';
)
</ Script>
Algún enlace o alguna idea/sugerencia.
Lucas Sevilla
2009-02-21 12:38:09 UTC
Permalink
Pues llama a una ventana de javacript con la url en PHP y una variable por
Get y listo y en esa página de php le indicas que fotografía equivale cada
valor de esa variable.
--
Lucas Sevilla
www.lucassevilla.info
www.lucassevilla.info/blog.php
Post by javiestufa
Bueno Lucas... de peso de la web tampoco me esta pesando tanto, entre las
3 capas son unos 30kb, y la web en flash va por otros 20kb... con los adsl
de hoy en día no creo que sea tanto. creo.
lo del código para comunicarse, este fin de semana con mas tiempo seguiré
investigando, ya que la opción de crear diferentes páginas ya lo habíamos
pensado, pero al cliente no le gustaba la idea, solo quiere que para ver
las imágenes que van a ir dentro del sitio flash se habran en una ventana
independiente.
Post by Lucas Sevilla
Y yo me pregunto... no te sería más fácil utilizar distintas películas de
flash y en vez de tanta capa y también en cargar las imágenes que quieres
poner de fondo desde el mismo flash ?
Porque conforme nos cuentas yo en particular descartaría todo este tema
de capas... piensa en el volumen de código que estas generando y en lo
que tardará en cargar la Web.
--
Lucas Sevilla
www.lucassevilla.info
Post by javiestufa
Bueno.... resuelta la duda sobre la colocación de las capas (para
alguien de nivel sótano -5 en HTML ya es un logro) gracias a San Google
y sobre todo a este foro, tengo otra duda que me quema por la venas....
Mi cliente quiere que al mismo tiempo que en su web se cambie de sección
(dentro de FL), se cambien también las imágenes del fondo de la web (las
que he colocado mediante capas). La web la estoy haciendo en Flash por
petición del cliente, y el fondo con las capas lo estoy haciendo con DW.
Hay alguna forma eficaz (que ya no pido eficiente) de comunicar desde el
Flash que cambie el contenido de las capas <div>?
He ido buscando información por la web pero nada que funcione. Algunos
flash.external.ExternalInterface de importación;
ExternalInterface.call ( "showDiv", "myDiv");
<script type="text/javascript">
showDiv function (id) (
var capa = document.getElementById (id);
layer.style.display = 'manzana';
)
</ Script>
Algún enlace o alguna idea/sugerencia.
Loading...