Comunidad de diseño web y desarrollo en internet online

Error al importar un .swf dentro de un Div

Citar            
MensajeEscrito el 29 May 2008 12:08 pm
Hola...
:oops:
Bueno, voy aprendiendo ya varias cosas relacionadas con XHTML y AJAX.... es todo muy interesante y también un tanto extresante cuando no salen las cosas (...)
:lol:

Por fin he conseguido solucionar varias dudas gracias a vosotros y a mi insistencia.

Cuando creía tener todo en su sitio, resuelta que al importar un archivo .swf dentro de una etiqueta <div>. este no me carga al previsualizar (...?) mi no entender!!!

dejo code del botón de la página principal

Código :

        <a href="javascript:llamarasincrono('contenidos/patata.htm', 'capa');">Año Internacional<br /> de la Patata</a></p>


aquí el code de como importo el .swf en el archivo html:

Código :

        <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="562" height="410" align="left" title="JUEGOAROBORETO">
          <param name="movie" value="file://.../img/arboreto.swf" />
          <param name="SCALE" value="exactfit" />
          <embed src="file:///servidor/INIA/web_UCC_inia/Home_UCC/Web_UCC/version4/img/arboreto.swf" width="562" height="410" align="left" scale="exactfit" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"></embed>
        </object>


Debo insertar algún código "secundario"? .... no se, he insertado alguna vez una web entera en dreamweaver dentro de una celda y sin problemas....


Saludos
Gracias!!!

Por koballo

708 de clabLevel



 

safari
Citar            
MensajeEscrito el 29 May 2008 12:25 pm
Por cierto, se me olvidaba.

La forma de importar los archivos externos .html dentro del div Funciona bien, pero en IE no se visualizaaaaaaaaaaa aaa aaa A AAAAAA

Esto supera mis MicroConocimientos (...)

Por koballo

708 de clabLevel



 

safari
Citar            
MensajeEscrito el 29 May 2008 01:47 pm
Ehm...
a ver si me entero...
¿Llamas desde AJAX, a una página que contiene Flash?
Si es así, esa es una de las cosas que yo considero "uso abusivo de AJAX".
Si no... te va a tocar "reexplicarte"
:oops:

Sólo una pregunta.
Si haces "click" donde debería estar el Flash, en el IE, ¿se carga? ¿o tampoco?
Si se carga, el "problema" no es tal.
Lo que pasa, es que necesitarás usar el "objeto SWF", un "parche" que salió a raiz del juicio de EOLAS contra Microsoft (ganado por el primero), y por el cual, IE no podría "autoreproducir" los contenidos embebidos en las páginas, sino después de que el usuario hiciera "click" en ellos (básicamente)

Si ese es tu problema, esta es la solución:
SWFObject script, para solucionar el problema de flash en Internet Explorer por EOLAS, por Geoff Stearns.

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 29 May 2008 03:20 pm
ufff
me lo digo.. no, bueno si me lo digo
SERÉ GILIPOLLO
pues claro
emmmm sin el archivo: AC_RunActiveContent.js situado donde tiene que estar pues como que no rula.....



...

me ha costado pero he dado con ello


Por cierto
Gracias Rizome. estás justo cuando más te necesito
Tas hecho un crack!!!!!!!!!!!!

Por koballo

708 de clabLevel



 

safari
Citar            
MensajeEscrito el 29 May 2008 06:47 pm
:oops:

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 09 Jun 2008 12:11 pm
retomando hilo.

he ido muy rápido pensando que el error era por no insertar en su ubicación el archivo: AC_RunActiveContent.js
Puedo ver la página de forma independiente (ventana a parte)
pero al cargar/importar la página dentro del div.. esta no aparece, salen los textos, img y demás pero el swf no lo recoge (...)

:oops:

a que es debido esto??





Saludos y gracias

Por koballo

708 de clabLevel



 

safari
Citar            
MensajeEscrito el 09 Jun 2008 12:57 pm
yo te recomiendo que uses el swfObject antes que el codigo que te genera dreamweaver, porque tendras problemas para validar.

Código :

<script type="text/javascript" src="swfobject.js"></script>

<div id="flashcontent">
  This text is replaced by the Flash movie.
</div>

<script type="text/javascript">
   var so = new SWFObject("movie.swf", "mymovie", "400", "200", "8", "#336699");
   so.write("flashcontent");
</script>


Esta manera es mas sencilla y bonita. Descarga el js en la página y descargate los ejemplos y solo lo insertas en tu pagina siguiendo la misma logica.

tambien te dejo este tuto que es muy explicativo: Insertar SWF de Flash en XHTML valido

saludos!

Por Mariux

BOFH

7756 de clabLevel

28 tutoriales
15 articulos

Genero:Femenino   Héroes Editores

Diseñadora & ilustradora

firefox
Citar            
MensajeEscrito el 09 Jun 2008 03:43 pm
Hola Mx, gracias por tu respuesta.
He cambiado el código como indicas y funciona correctamente, lo malo es que me sigue ocurriendo lo mismo.
Tengo una página en XHTML en el que cargo mediante AJAX los contenidos en una etiqueta div. aquí es donde no carga bien el documento .html
He chequeado la ruta del archivo y está correcto
(...)



Saludos

Por koballo

708 de clabLevel



 

safari
Citar            
MensajeEscrito el 10 Jun 2008 03:02 pm
ya en ajax mucho no puedo ayudar en cuanto a que no tengo la mas P** idea de eso. Pero creo que desde el concepto usar ajax con flash me parece algo exesivo o rebuscado, yo optaría o por uno o por otro.
Quizás para este trabajo que estás haciendo tendrías que pensar desde una perspectiva más sencilla en cuanto a interaccion y navegabilidad. Como sé que usas flash seguro estas pensando desde esa perspectiva flash, que es una muy diferente a cuando planificás sobre una navegación en xhtml & CSS + ajax.

lamento no poder aportar mas :(

Por Mariux

BOFH

7756 de clabLevel

28 tutoriales
15 articulos

Genero:Femenino   Héroes Editores

Diseñadora & ilustradora

firefox
Citar            
MensajeEscrito el 10 Jun 2008 03:26 pm

Mariux escribió:

[...] creo que desde el concepto usar ajax con flash me parece algo exesivo o rebuscado, yo optaría o por uno o por otro [...]
Como dice Mariux, y ya dije:

rizome escribió:

[...] esa es una de las cosas que yo considero "uso abusivo de AJAX". [...]


AJAX, se creó para mostrar texto plano, resultados de bases de datos y demás...
Usarlo para mostrar imágenes, o casi peor aún, flash, es algo excesivo.

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 11 Jun 2008 07:54 am
emmm
creo que con dos bofetadas me sobran XD
he insertado el maldito swf en una pantalla a parte (sin problemas)


.....


cenkius mil

Por koballo

708 de clabLevel



 

safari
Citar            
MensajeEscrito el 11 Jun 2008 09:00 am

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

 

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