Foros del Web » Creando para Internet » Flash y Actionscript »

No logro encajar mi flash en los distintos navegadores

Estas en el tema de No logro encajar mi flash en los distintos navegadores en el foro de Flash y Actionscript en Foros del Web. Me han puesto este codigo , esta bien? <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>www.djcharlie,tk</title> <script language="javascript">AC_FL_RunContent = 0;</script> <script src="AC_RunActiveContent.js" ...
  #1 (permalink)  
Antiguo 05/07/2010, 08:30
 
Fecha de Ingreso: abril-2010
Mensajes: 12
Antigüedad: 14 años, 6 meses
Puntos: 0
No logro encajar mi flash en los distintos navegadores

Me han puesto este codigo , esta bien?
<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>www.djcharlie,tk</title>
<script language="javascript">AC_FL_RunContent = 0;</script>
<script src="AC_RunActiveContent.js" language="javascript"></script>
<style type="text/css">
<!--
body {
margin: 0px;
background:#333333;
background-color: #FFFFFF;
}
<script language="javascript">
if (AC_FL_RunContent == 0) {
alert("Esta página requiere el archivo AC_RunActiveContent.js.");
} else {
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0','name','fullscreen',' width','100%','height','100%','align','middle','id ','Fullscreen','src','prueba','quality','high','sc ale','noscale','allowscriptaccess','sameDomain','a llowfullscreen','true','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','prueba' ); //end AC code
}
</script>

<script language="JavaScript"
type="text/JavaScript">
window.resizeTo(screen.availWidth, screen.availHeight);
window.moveTo(0,0);
</script>


</body>

</html>

************************************************** **********************
Del codigo que te di arriba cambia todo donde dice "prueba" por el nombre de tu swf.
Despues lo que debes hacer para que se vea todo encajado
primero que el tamano de lienzo en tu flash sea 1000x600 no debe pasar esas dimensiones , 2do las animaciones graficos etc deben estar distribuidos en un ancho de mas o menos 1700px no importa que keden fuera del lienzo que es de 1000px porque en la pantalla se vera bien pero si respeta el alto que sea de 600px. Por ultimo no hace falta que arrastes el swf hacia la pagina html con el codigo que te di basta y sobra . eso si el archivo html y swf deben estar juntos


un beso
  #2 (permalink)  
Antiguo 06/07/2010, 11:28
Avatar de golem44  
Fecha de Ingreso: enero-2009
Ubicación: barcelona
Mensajes: 483
Antigüedad: 15 años, 10 meses
Puntos: 22
Respuesta: No logro encajar mi flash en los distintos navegadores

veo que sigues con el problema de encajar el fondo en los distintos navegadores, bueno ahi va un script que deberías colocar en el primer frame de la primera capa.
Cita:
Stage.scaleMode = "noScale";
Stage.align = "TL";


var StageWidth:Number = 1000;
var StageHeight:Number = 600;
function escalaFondo() {

if (Stage.width>Stage.height) {
_level0.fondo._width = Stage.width;
_level0.fondo._yscale = _level0.fondo._xscale;



} else {
_level0.fondo._height = Stage.height;
_level0.fondo._xscale = _level0.fondo._yscale;


}
_level0.fondo._x = (StageWidth-_level0.fondo._width)/250;
_level0.fondo._y = (StageHeight-_level0.fondo._height)/250;



}
//-----------------------
Stage.addListener(this);
this.onResize = escalaFondo;
onEnterFrame = function () {
escalaFondo();
};
Donde "fondo" es la foto que tienes de background. De esta manera se te adaptara a todos los navegadores. No sé si eso es exactamente lo que querías.

Espero ayudar, saludos.

Etiquetas: distintos, encajar, flash, navegadores
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:41.