Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

_dago_

Tela (rendimencionamento)

Recommended Posts

Galera é o seguin

acabei de entrar num site

aqui

http://www.bodhgaya.com.br/

 

de designer

achei uma coisa interesante

quando você diminui a tela do navegador inferior a 800x600

ele mostra uma seguinte msg

 

Aumente sua tela para melhor visualização 800x600

ai quando aumenta ele volta ao normal

tipo

acho muito interesante

como faz para colocar essa msg

 

pq eu sei fazer com que o site seja redimencionado so que e

ele não tem essa msg

 

eu suspeito que fica na base que seria no INdex

 

mas e vcs??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom procure a respeito do Layout liquido...

 

Ai dentro da função do onResize()

 

Você vai mandar ele fazer isso:

if(Stage.width < 800 or Stage.height < 600){ 
getURL("java script:alert('re ajuste a resolução do seu monitor para maior que 800x600 ou 800x600')"); gotoAndStop("mensagem");
}

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse codigo ai que você me passou eu coloco ele no meu HTML

 

Coloquei o codigo do arquivo pra você dar uma olhada não achei o local onde coloca

o codgo q você me falou!!

abração

em

 

valeu!

 

 

-------------------------------------------------------------------

 

<html>

<head>

<title>Fazenda Buona Sorte</title>

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

</head>

<center>

<body bgcolor=black>

<script type="text/javascript">

AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0','name','apresentacao','width','100%','height','100%','align','middle','id','apresentacao','src','home','quality','high','bgcolor','black','allowscriptaccess','sameDomain','allowfullscreen','false','pluginspage','http://www.macromedia.com/go/getflashplayer' ); //end AC code

</script><noscript><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" name="apresentacao" width="100%" height="100%" align="middle" id="apresentacao">

<param name="allowScriptAccess" value="sameDomain" />

<param name="allowFullScreen" value="false" />

<param name="quality" value="high" /><param name="bgcolor" value="black" /><param name="SRC" value="home.swf"> <embed src="home.swf" width="100%" height="100%" align="middle" quality="high" bgcolor="black" name="apresentacao" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />

</object></noscript>

</table>

</center>

<body style = "overflow-x: hidden; overflow-y: hidden;">

</style>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom procure a respeito do Layout liquido...

 

Ai dentro da função do onResize()

 

Você vai mandar ele fazer isso:

if(Stage.width < 800 or Stage.height < 600){ 
 getURL("java script:alert('re ajuste a resolução do seu monitor para maior que 800x600 ou 800x600')"); gotoAndStop("mensagem");
 }

Abraços

Eu falei para você procurar a respeito de Layout Liquido

 

Assim você vai conseguir entender do que eu to falando...

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

QUOTE(berseck @ 30/06/2009 - 21:06) *

Bom procure a respeito do Layout liquido...

 

Ai dentro da função do onResize()

 

Você vai mandar ele fazer isso:

CODE

if(Stage.width < 800 or Stage.height < 600){

getURL("java script:alert('re ajuste a resolução do seu monitor para maior que 800x600 ou 800x600')"); gotoAndStop("mensagem");

}

 

 

Seguinte

aprendi

ok

mas tenho algumas duvidas

por exemplo

quando eu coloquei num codigo de um swf

ele deu tudo certo mas quando vou diminuir não aparece nada de aviso como você colocou ai

so que eu tentei fazer de uma forma diferente

peguei uma foto coloquei na mesma pasta ne

e pedi para o URL procurar por uma imagem atencao.jpg

assim deu tudo certo quando fica abaixo de 800x600 aparece a imagem so que

quando aumente a imagem não desaparece ele continua la

 

então o problema é

aparece a mensagem so que ao voltar o tamanho da tela novamente

a imagem fica la ainda e a mesma coisa com o seu URL

 

esse foi o exemplo que eu peguei

 

-----------------------------------------------------------------------------------------------------------------------

//Configurações do Stage

Stage.scaleMode = 'noScale';

Stage.align = 'TL';

 

//Função genérica para posicionar os elementos

function Liquido():Void {

 

//Tamanho atual do Stage

var sh = new Number(Stage.height);

var sw = new Number(Stage.width);

 

//Diferença de altura e largura do rodapé e topo

var da = new Number(Math.floor(rodape._height + topo._height));

var dl = new Number(Math.floor(barra_direita._width + barra_menu._width));

 

//Ajusta a largura do topo

topo._width = Math.floor(sw);

 

//Ajusta o rodape e seus sub-elementos

rodape._y = Math.floor(sh - rodape._height);

rodape.bg_rodape._width = Math.floor(sw);

rodape.logomarca._x = Math.floor(sw - (rodape.logomarca._width + 20));

 

//Ajusta a altura do menu

barra_menu._height = Math.floor(sh - da);

 

//Ajusta a barra direita

barra_direita._x = Math.floor(sw - barra_direita._width);

barra_direita._height = Math.floor(sh - da);

 

//Ajusta a legenda de anunciantes para acompanhar a barra direita

anunciantes_leg._x = Math.floor(barra_direita._x + (barra_direita._width/2));

 

//Margem para o miolo

var margem = new Number(50);

 

//Ajusta o texto do miolo com a largura tirando as diferenças do topo e rodapé e margens

texto._width = Math.floor((sw - dl) - margem);

texto._height = Math.floor((sh - da) - margem);

};

 

//Listener para o Stage

stageList = new Object();

stageList.onResize = function():Void {

if(Stage.width < 800 or Stage.height < 600){

getURL("java script:alert('re ajuste a resolução do seu monitor para maior que 800x600 ou 800x600')"); gotoAndStop("mensagem");

}

Liquido();

};

Stage.addListener(stageList);

 

//Posicionar os elementos uma primeira vez

Liquido();

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.