Comunidad de diseño web y desarrollo en internet online

AJAX/swf en contenido dinamico

Citar            
MensajeEscrito el 04 Ene 2007 03:15 pm
Estoy descubriendo el AJAX como nueva forma de crear contenido.
La principal funcion que me parece genial es el poder insertar contenido dinamico dentro de DIVs
Hasta ahora todo iva bien, hasta que he tenido que insertar contenido dinamico que presenta flashes...
Al parecer cuando AJAX llama contenido dinamico con swf dentro lo omite...no lo muestra.
QUE PUEDO HACER :(

Por aolba

31 de clabLevel



Genero:Masculino  

resolvedor de problemas

firefox
Citar            
MensajeEscrito el 04 Ene 2007 05:19 pm
..otra vez

link?

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 04 Ene 2007 06:03 pm

Por aolba

31 de clabLevel



Genero:Masculino  

resolvedor de problemas

firefox
Citar            
MensajeEscrito el 05 Ene 2007 01:25 am
intenta quitando el js y el <noscript> del html que cargas

además, recuerda que es mala idea usar flash para hacer algo que fácilmente se hace con html (una imagen, por ejemplo)

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 05 Ene 2007 02:29 am
Si.
de esta manera si puedo ver el flash...vere si puedo adaptarlo a mi pagina.

Si probablemente lo que deseo podria hacerce con AJAX, lo que deseo hacer es un menu drop-down en flash con fondo transparente.

Es un caso clasico de un flash transparente sobre otro flash...pero cielos, me choca encontrar una solucion para algo para luego encontrarme con otro problema :twisted:. Originalmente el DIV inferior iva a ser un Iframe, pero por motivos que desconozco cuando colocaba mi flash transparente sobre el IFRAME todos los botones del flash menu dejaban de funcionar. Por eso me alegre al ver que no necesitaba Iframes nunca mas...

pero en estos momentos estoy mas acostrumbrado a usar flash. AJAX lo estoy empezando a conocer y el flash me resulta mas rapido en estos momentos.

Muchas gracias por la ayuda espero no encontrar mas problemas... :wink:

Por aolba

31 de clabLevel



Genero:Masculino  

resolvedor de problemas

firefox
Citar            
MensajeEscrito el 31 Ene 2008 06:23 am
Saludos Cordiales Colegas!!!

Tengo el mismo problema con el contenido flash llamado desde Ajax!! y aunque veo que dieron con la solucion no puedo identificarla y sigo con el mismo problema.

Si me pudieran explicar un poco como corregir el problema.

Utilice la misma fuente que se utilizo aqui, solo reemplazandolo por el nombre de mi .swf pero nada!!!!

Muchas Gracias por su colaboracion!

Saludos y Exitos!!!

aolba escribió:

Si.
de esta manera si puedo ver el flash...vere si puedo adaptarlo a mi pagina.

Si probablemente lo que deseo podria hacerce con AJAX, lo que deseo hacer es un menu drop-down en flash con fondo transparente.

Es un caso clasico de un flash transparente sobre otro flash...pero cielos, me choca encontrar una solucion para algo para luego encontrarme con otro problema :twisted:. Originalmente el DIV inferior iva a ser un Iframe, pero por motivos que desconozco cuando colocaba mi flash transparente sobre el IFRAME todos los botones del flash menu dejaban de funcionar. Por eso me alegre al ver que no necesitaba Iframes nunca mas...

pero en estos momentos estoy mas acostrumbrado a usar flash. AJAX lo estoy empezando a conocer y el flash me resulta mas rapido en estos momentos.

Muchas gracias por la ayuda espero no encontrar mas problemas... :wink:

Por danielrve

2 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 31 Ene 2008 08:35 am

Fael escribió:

..otra vez

link?

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

firefox
Citar            
MensajeEscrito el 31 Ene 2008 05:25 pm
aqui los links

http://www.cyberiasoftware.com.ve/ajax/ajax.html

http://www.cyberiasoftware.com.ve/ajax/contenidos/tutorial2.htm

Por danielrve

2 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 31 Ene 2008 06:54 pm

Fael escribió:

intenta quitando el js y el <noscript> del html que cargas
además, recuerda que es mala idea usar flash para hacer algo que fácilmente se hace con html (una imagen, por ejemplo)

Dicho lo cual, lo he probado, y en FireFox, funciona bien.

Aún así, sigue los consejos dados, y quita los <SCRIPT> en las páginas cargadas.
Si quieres usarlos, usa IFRAMES, o busca allternativa en la carga asíncrona.

Suerte.

PD: No uses Flash, para lo quue no es necesario.

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

firefox
Citar            
MensajeEscrito el 31 Ene 2008 09:26 pm
Saludos Cordiales Colegas!!!

Usted probo los links

http://www.cyberiasoftware.com.ve/ajax/ajax.html

http://www.cyberiasoftware.com.ve/ajax/contenidos/tutorial2.htm

Y le funciono en Firefox!!! ??? asi como esta???

a mi no me ha funcionado!!!!!

y si por favor me puede ser un poco mas especifico! es q todavia no entiendo!!!

Gracias!!!

Atte.

Daniel Rivas

Por danielrve

2 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 01 Feb 2008 11:19 pm
Bueno... he estado mirando, y veo que ya le has quitado el "<script>"
Pero te has pasado, y le has quitado todo-todo.
Pon lo de <html><head><body>...
que quede algo así:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"lang="es" xml:lang="es">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>As&iacute;ncrono Javascript y XML</title>
</head>
<body>

<center>
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" WIDTH="650" HEIGHT="480" id="quiz">
<PARAM NAME=movie VALUE="contenidos/flash1.swf">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED src="contenidos/flash1.swf" quality=high bgcolor=#FFFFFF WIDTH="650" HEIGHT="480" NAME="quiz" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">
</EMBED>
</OBJECT>
</center>
</body>
</html>

PD: Ya no se usa "<center></center>", se hace así:
<div style="text-align:center"></div>

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

firefox
Citar            
MensajeEscrito el 01 Feb 2008 11:55 pm
Saludos Cordiales Colegas!!

Si bueno en efecto!! lo hice al caso extremo!

El hecho fue que resolvi de la siguiente manera! la mas obvia y la mas tonta

Código :

<PARAM NAME=movie VALUE="flash1.swf">
<EMBED src="flash1.swf" .....


Anteriormente las etiquetas que tenian la ruta del SWF estaban asi
Las cambien de esta manera

Código :

<PARAM NAME=movie VALUE=[color=red]"contenidos/flash1.swf"[/color]>
<EMBED src="contenidos/flash1.swf" .....


El resultado de eso es que el llamado Ajax de este contenido donde quiera que este alojado en el hosting reside donde este haciendo el llamado!

Ej: www.cyberiasoftware.com.ve/ajax/ajax.html

Si lo estoy haciendo desde este contenedor
www.cyberiasoftware.com.ve/ajax/

entonces debo especificar los recursos que haga del llamado apartir de este!!

en este caso el contenido de http://www.cyberiasoftware.com.ve/ajax/contenidos/tutorial2.htm

se va a ejecutar en www.cyberiasoftware.com.ve/ajax/ ya que desde aqui se va a hacer el llamado Asincrono con ajax.html entonces los recursos como imagenes, swf, etc. debo hacerlo como si estubiera en el folder donde hago el llamado.


Código :

<PARAM NAME=movie VALUE=[color=red]"contenidos/flash1.swf"[/color]>
<EMBED src="contenidos/flash1.swf" .....


osea! un src seria "contenidos/elrecurso.*" y no como lo tenia anteriormente que era desde el recurso donde se encontraba la pagina! !!!

Eso era todo! de hecho en mi host ya esta asi con los script de validacion para IE y demas sin ningun problema!!!

Gracias por su ayuda! fue bastante util!!!

Por danielrve

2 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 02 Feb 2008 12:19 am
Aún así, y por razones de compatibilidad, te aconsejo que pongas la parte de <html><head><body>...

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

firefox
Citar            
MensajeEscrito el 16 Abr 2010 03:34 am

El Oso Amoroso escribió:

Bueno... he estado mirando, y veo que ya le has quitado el "<script>"
Pero te has pasado, y le has quitado todo-todo.
Pon lo de <html><head><body>...
que quede algo así:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"lang="es" xml:lang="es">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>As&iacute;ncrono Javascript y XML</title>
</head>
<body>

<center>
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" WIDTH="650" HEIGHT="480" id="quiz">
<PARAM NAME=movie VALUE="contenidos/flash1.swf">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED src="contenidos/flash1.swf" quality=high bgcolor=#FFFFFF WIDTH="650" HEIGHT="480" NAME="quiz" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">
</EMBED>
</OBJECT>
</center>
</body>
</html>

PD: Ya no se usa "<center></center>", se hace así:
<div style="text-align:center"></div>


Perfecto! Esa es la Solución Man, Gracias.

Tengo duds de como usar un formulario que usa ajax dentro de un div ajax Tengo La pregunta en este post Y aun no se como hacerlo, si alguien sabe porfavor orientenme. Gracias!

Por m_graphics

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 25 Abr 2010 11:30 pm
porque puede ser que un swf cargado a un contenedor principal con ajax, se carga bien pero no admite que se ineractue ccon él. por ej. pinchar en un boton, o move un scroll? el swf por si solo funciona bien...
gracias al alma caritativa que escuche mi plegaria....

Por mlo

15 de clabLevel



 

firefox
Citar            
MensajeEscrito el 26 Abr 2010 05:51 am
porque puede ser que un swf cargado a un contenedor principal con ajax?, se carga bien pero no admite que se ineractue ccon él. por ej. pinchar en un boton, o move un scroll? el swf por si solo funciona bien...
gracias al alma caritativa que escuche mi plegaria....

Por mlo

15 de clabLevel



 

firefox
Citar            
MensajeEscrito el 26 Abr 2010 06:18 am
con un formulario tambien cargado con ajax en el mismo contenedor tambien me pasa lo mismo! tampoco puedo interactuar con el y esta hecho en html! no puedo escrubir en sus campos ni darle al submit!!!

Por mlo

15 de clabLevel



 

firefox
Citar            
MensajeEscrito el 26 Abr 2010 09:23 pm
ya encontre el error, era de css que me bloqueaba el div contenedor y no me dejaba acceder a la pagina. muchas gracias de todos modos....

Por mlo

15 de clabLevel



 

firefox
Citar            
MensajeEscrito el 03 Ago 2010 06:42 pm
Despues de mucho dar vueltas, la solución es sencilla....

Quite todo el codigo adicional del htm que contiene el swf, solo deje desde la la etiqueta <object> hasta que se cerro, y asi funcionó perfecto. Desde el index que contiene el div lo carga bien.

Por helda

4 de clabLevel



Genero:Femenino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.