Comunidad de diseño web y desarrollo en internet online

problema centrando swf en flash

Citar            
MensajeEscrito el 29 Jun 2008 02:46 pm
Hola compañeros. He leído el tutorial que ya existe sobre como centrar los swf pero no sé que estaré haciendo mal que no consigo centrar una nueva web que he hecho, sino que se me queda un poco escorada a la izquierda. Mi problema es que ando algo pez de html, sino seguro que no tendría este problema. Os dejo los datos y un código fuente que un compañero de cristalab me dejó (funciona con la primera web con la que lo usé) por si alguien me puede echar una mano.

versión: flash 8

dimensiones de la web: 600 x 700

Código :

<!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" xml:lang="es" lang="es">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>index</title>
<style type="text/css">   
   <!--   
   #swfcentro {      
      position: absolute;      
      top: 50%;      
      left: 50%;      
      margin-top: -300px;      
      margin-left: -350px;   
   }   
   -->
</style>
</head>
<body bgcolor="#000000">
<div id="swfcentro">    
    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="600" height="700" id="index" align="top">        
<param name="allowScriptAccess" value="sameDomain" />        
<param name="movie" value="index.swf" />        
<param name="quality" value="high" />        
<param name="salign" value="r" />        
<param name="bgcolor" value="#000000" />        
<embed src="index.swf" quality="high" salign="r" bgcolor="#000000" width="600" height="700" name="index" align="top" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />   
</object>
</div>
</body>
</html>

Editado por eldervaz

Por diflash

15 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 29 Jun 2008 02:47 pm
... por cierto, millones de gracias...

Por diflash

15 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 29 Jun 2008 04:28 pm

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

mozilla
Citar            
MensajeEscrito el 29 Jun 2008 06:02 pm
leído, pero me he quedado igual, lo siento... :oops:
en el ejemplo habla de un archivo jpg, pero yo no sé como sustituir eso si uso mi web de flash, si me pusieses un ejemplo lo vería más claro.

gracias por la ayuda

Por diflash

15 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 29 Jun 2008 06:59 pm
El tip se aplica lo mismo a imágenes, divs, swf's, etc. Sólo tienes que leerlo con calma, comprender la técnica y aplicarla. De hecho, la estructura de tu html está perfecta para aplicarlo. Si te doy un ejemplo de copiar y pegar, no entenderás. Lo siento, yo no hago eso. Quizá alguien más lo haga.

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

mozilla
Citar            
MensajeEscrito el 30 Jun 2008 09:12 am
Ok, comprendo tu postura. Intentaré entenderlo por mi cuenta, desde luego es como se aprende.

mil gracias

Por diflash

15 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 30 Jun 2008 09:46 am
aca te dejo como lo puedes hacer, tiene q agregar <p align="center"> antes de declarar el objeto y listo ;)

Código :

<body bgcolor="#ffffff">
   <p align="center">
   <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="550" height="400" id="volver" align="middle">
   <param name="allowScriptAccess" value="sameDomain" />
   <param name="allowFullScreen" value="false" />
   <param name="movie" value="TuFLASH.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />   <embed src="TuFLASH.sw" quality="high" bgcolor="#ffffff" width="550" height="400" name="volver" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object></noscript>
    </p>
</body>
[/code]

Por agucapobianco

32 de clabLevel



 

firefox
Citar            
MensajeEscrito el 30 Jun 2008 09:00 pm
gracias compañero por tu ayuda, me has arreglado el problema, que era lo que necesitaba con más urgencia. Sólo una cosita más, la web se ve bien en internet explorer pero no se ve en modzilla, por qué puede ser??

abrazos

Por diflash

15 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 30 Jun 2008 09:35 pm
sisis, perdon me olvide de otros exploradores.
Remplaza la parte que dice

Código :

<p align="center">

por el codigo

Código :

<center>

en conclusion quedaria asi

Código :

<body bgcolor="#ffffff">
   <center>
   <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="550" height="400" id="volver" align="middle">
   <param name="allowScriptAccess" value="sameDomain" />
   <param name="allowFullScreen" value="false" />
   <param name="movie" value="TuFLASH.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />   <embed src="TuFLASH.sw" quality="high" bgcolor="#ffffff" width="550" height="400" name="volver" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object></noscript>
    </p>
</body>


Es que te lo habia hecho a las apuradas en frontpage XD ahi esta jejje,,,, suerte cualquier cosa me decis
Agustin

Por agucapobianco

32 de clabLevel



 

firefox
Citar            
MensajeEscrito el 01 Jul 2008 01:02 am
Sin ganas de incordiar. La etiqueta "center" está desfasada en HTML 4.0 y XHTML 1.0, por lo tanto, ya no debería usarse. Por otro lado, no es correcto usar atributos de estilo dentro de las etiquetas HTML, lo correcto es usar CSS, ya sea en el mismo documento html (lo que no es recomendable) o en un documento css externo.
Hay una diferencia entre hacer las cosas y hacerlas bien.

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

mozilla
Citar            
MensajeEscrito el 01 Jul 2008 09:08 am
gracias Agucapobianco, ya se ve bien en explorer y modzilla. Un saludo

Por diflash

15 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 01 Jul 2008 11:28 am
De nada diflash,

The Fricky! entiendo tu postura, pero asociando el lado "comercial" entre comillas, hay que dejar conforme al cliente de forma clara y sin complicaciones. A que voy con respecto a esto?
Bueno un programador web flash no le interesa meterse en codigos HTML ni mucho menos CSS fuera de su .swf, porque su web esta hecha completamente en flash, en el caso de diflas por ej. Entonces va a buscar la forma mas sencilla para no complicarse con cosas que para el no son importantes. Con <center> soluciono su problema, se ve bien en todos los navegadores y lo hizo de forma muy simple, te parece que no le alcanzo?.
Ahora si el hubiese querido convinar una pelicula fla, con una web html y demas, cosa que el NO DIJO en ningun momento, ahi si podria quedar mi respuesta de forma completamente IGNORANTE.
Bueno en fin, soluciono su problema y para eso ayudamos , no para competir (por lo menoes en mi caso).
Saludos y suerte
Agustin

Por agucapobianco

32 de clabLevel



 

firefox

 

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