Jump to content


Photo

Imagens Diferentes Para Resoluções Diferentes


  • Faça o login para participar
15 replies to this topic

#1 diego1986

diego1986

    Turista

  • Usuários
  • 35 posts
  • Sexo:Não informado

Posted 18/04/2006, 09:49

olá amigos, gostaria de saber como faço um script para que qdo o usuário entrar em uma resolução diferente, a imagem de fundo também será de tamanho diferente.
Exemplo:

se resolucao="800x600" entao
imagem.fundo="800600.jpg"
senao se resolucao="1024x768" entao
imagem.fundo="1024768.jpg"
senao
imagem.fundo="12801024.jpg"
fim se

a logica seria essa ... agora so preciso dela em java script.
alguem pode me ajudar ??

#2 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 18/04/2006, 09:52

Use a busca do fórum por resolução.
Klaus Paiva
Conheça também: Taperás

#3 diego1986

diego1986

    Turista

  • Usuários
  • 35 posts
  • Sexo:Não informado

Posted 18/04/2006, 10:20

busquei klaus e encontrei o meu post

antes de postar eu ja havia buscado, é que não tem nenhum post mesmo.

se alguém puder me ajudar.

#4 diego1986

diego1986

    Turista

  • Usuários
  • 35 posts
  • Sexo:Não informado

Posted 18/04/2006, 10:46

<script language="javascript">
if (screen.width="800") {
fundo = "800600.jpg";
}
if (screen.width="1024") {
fundo = "1024768.jpg";
}
if (screen.width<>"800"<>"1024") {
fundo = "12801024.jpg";
}
</script>


esse codigo eh valido ???

#5 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 18/04/2006, 11:05

<script language="javascript">
if (screen.width="800") {
  fundo = "800600.jpg";
}else if (screen.width="1024") {
  fundo = "1024768.jpg";
}else{
  fundo = "12801024.jpg";
}
</script>

Flws...
^_^Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#6 diego1986

diego1986

    Turista

  • Usuários
  • 35 posts
  • Sexo:Não informado

Posted 18/04/2006, 11:12

blz .. agora so me diz uma coisa ....

como eu mostro na tela a imgagem que o codigo vai selecionar ??

tenho que mostrar com script ??

#7 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 18/04/2006, 11:21

<script>document.write("<img src="+fundo+" />");</script>
Coloque-o no lugar desejado, sempre depois da declaração de "fundo".

Flws...
(y)Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#8 diego1986

diego1986

    Turista

  • Usuários
  • 35 posts
  • Sexo:Não informado

Posted 18/04/2006, 11:37

esse script eu posso adicionar na tag <body> do html ??

digo dentro <body bckground="+fundo+">

e naum entre ...

tem jeito de fazer isso ??

#9 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 18/04/2006, 11:42

<body background="<script>document.write(fundo);</script>">
Tente assim.

Flws...
:huh:Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#10 diego1986

diego1986

    Turista

  • Usuários
  • 35 posts
  • Sexo:Não informado

Posted 18/04/2006, 11:54

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>titulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<script language="javascript">
if (screen.width="800")
{  fundo = "800600.jpg";
}else if (screen.width="1024")
{  fundo = "1024768.jpg";
}else{  fundo = "12801024.jpg";}
</script>
<body>
<script language="javascript">document.write("<img src="+fundo+" />");</script>
</body>
</html>

meu codigo ficou assim .. mas num ta aparecendo ...
tem que modificar mais alguma coisa ???
:huh:

#11 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 18/04/2006, 12:08

O operador de igualdade é ==.

Eu que errei primeiro, srry. :D

Flws...
;)Até mais

Edição feita por: Frenesi, 18/04/2006, 12:09.

Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#12 diego1986

diego1986

    Turista

  • Usuários
  • 35 posts
  • Sexo:Não informado

Posted 18/04/2006, 13:35

:unsure: hehe

mesmo assim continuo naum aparecendo ... o codigo ficou assim ...

<script language="javascript">
if (screen.width=="800")
{  fundo = "800600.jpg";
}else if (screen.width=="1024")
{  fundo = "1024768.jpg";
}else{  fundo = "12801024.jpg";}
</script>

e para mostrar a imagem .. assim

<script language="javascript">document.write("<img src="+fundo+" />");</script>

ta certo ??

deu certinho manow ... agora ta firmeza ... :)

obrigadao .... :lol:

#13 diego1986

diego1986

    Turista

  • Usuários
  • 35 posts
  • Sexo:Não informado

Posted 18/04/2006, 13:57

apareceu tudo certinho cara ... mas naum consigo adicionar a imagem de fundo .. dentro da tag BODY ... o que pode ser ???

#14 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 18/04/2006, 14:06

Tente assim:
<script>
document.write("<BODY background="+fundo+">");
</script>

Flws...
;)Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#15 diego1986

diego1986

    Turista

  • Usuários
  • 35 posts
  • Sexo:Não informado

Posted 20/04/2006, 10:04

agora sim ... ficou uma belezura :D

vlws brother ... qdo eu terminar de fazer te mando o end pra vc ver se ficou bom ;)

abs

tive aqui pensando .. esse script da certo se ao inves de eu usar imagem usar paginas HTML ..

ex .. se a resolucao for 800 * 600 eu uso a page index1 e assim por diante ..

sera que funfa ??

vlws




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq