GunnerAPF 0 Denunciar post Postado Novembro 17, 2011 Boa tarde, eu tinha um layout liquido e o alterei para deixá-lo centralizado. Até ai tudo ok, porém minha galeria nao centralizou, ao abrir uma imagem ela abria mais para a direita e para baixo. Resolvi de alguma forma o problema no swf em qq resoluçao, mas no navegador ela continua abrindo errada. O que poderia ser? QUal logica teria de abrir certo no swf e errado no html?? O code do html : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <title>main</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style type="text/css" media="screen"> html, body { height:100%; background-color: #ffffff;} body { margin:0; padding:0; overflow:hidden; } #flashContent { width:100%; height:100%; } </style> </head> <body> <div id="flashContent"> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100%" height="100%" id="main" align="middle"> <param name="movie" value="main.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <param name="play" value="true" /> <param name="loop" value="true" /> <param name="wmode" value="window" /> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="main.swf" width="100%" height="100%"> <param name="movie" value="main.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <param name="play" value="true" /> <param name="loop" value="true" /> <param name="wmode" value="window" /> <!--<![endif]--> <a href="http://www.adobe.com/go/getflash"> <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /> </a> <!--[if !IE]>--> </object> <!--<![endif]--> </object> </div> </body> </html> CODE DO AS 2 /** * Globais */ _global.Main = this; _global.$stageWidth = 770; _global.$stageHeight = 620; _global.$screenX = Stage.width; _global.$screenY = Stage.height; //_global.$screenX=System.capabilities.screenResolutionX //_global.$screenY=System.capabilities.screenResolutionY _global.Alvo = Main["target_mc"]; _global.isLoading = false; var flashBox:MovieClip = Main.attachMovie("FlashBox", "FlashBox", Main.getNextHighestDepth(), this.main); --//-- No terceiro frame do Main eu tenho #include "funcoes.as" Stage.scaleMode = "noScale"; Stage.align = "";//stop(); setStage = function () { sw = Stage.width; sh = Stage.height; } var stageListener = new Object(); Stage.addListener(stageListener); stageListener.onResize = setStage; setStage(); ALguem poderia ajudar? =/ Compartilhar este post Link para o post Compartilhar em outros sites
GunnerAPF 0 Denunciar post Postado Novembro 21, 2011 Boa tarde, eu tinha um layout liquido e o alterei para deixá-lo centralizado. Até ai tudo ok, porém minha galeria nao centralizou, ao abrir uma imagem ela abria mais para a direita e para baixo. Resolvi de alguma forma o problema no swf em qq resoluçao, mas no navegador ela continua abrindo errada. O que poderia ser? QUal logica teria de abrir certo no swf e errado no html?? O code do html : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <title>main</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style type="text/css" media="screen"> html, body { height:100%; background-color: #ffffff;} body { margin:0; padding:0; overflow:hidden; } #flashContent { width:100%; height:100%; } </style> </head> <body> <div id="flashContent"> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100%" height="100%" id="main" align="middle"> <param name="movie" value="main.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <param name="play" value="true" /> <param name="loop" value="true" /> <param name="wmode" value="window" /> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="main.swf" width="100%" height="100%"> <param name="movie" value="main.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <param name="play" value="true" /> <param name="loop" value="true" /> <param name="wmode" value="window" /> <!--<![endif]--> <a href="http://www.adobe.com/go/getflash"> <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /> </a> <!--[if !IE]>--> </object> <!--<![endif]--> </object> </div> </body> </html> CODE DO AS 2 /** * Globais */ _global.Main = this; _global.$stageWidth = 770; _global.$stageHeight = 620; _global.$screenX = Stage.width; _global.$screenY = Stage.height; //_global.$screenX=System.capabilities.screenResolutionX //_global.$screenY=System.capabilities.screenResolutionY _global.Alvo = Main["target_mc"]; _global.isLoading = false; var flashBox:MovieClip = Main.attachMovie("FlashBox", "FlashBox", Main.getNextHighestDepth(), this.main); --//-- No terceiro frame do Main eu tenho #include "funcoes.as" Stage.scaleMode = "noScale"; Stage.align = "";//stop(); setStage = function () { sw = Stage.width; sh = Stage.height; } var stageListener = new Object(); Stage.addListener(stageListener); stageListener.onResize = setStage; setStage(); ALguem poderia ajudar? =/ Alguém? :ermm: Compartilhar este post Link para o post Compartilhar em outros sites