Ir para conteúdo
Fórum Script Brasil
  • 0

Script Para Resolução


Guest - Andre -

Pergunta

Guest - Andre -

Eu consegui o script para inserir na pagina para se adaptar em qualquer resolucao mas eu não consigo inserir nas tags certas alguém poderia me ajudar?O script é este:

<script>

var largura = screen.width; // largura da tela

if(largura==800) {

window.location = "pagina800 600.html"; // envia para a pagina de resolução 800x600

}

if(largura==1024) {

window.location = "pagina1024 768.html"; // envia para a pagina de resolução 1024x768

}

</script>

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Eu consegui o script para inserir na pagina para se adaptar em qualquer resolucao mas eu não consigo inserir nas tags certas alguém poderia me ajudar?O script é este:

<script>

var largura = screen.width; // largura da tela

if(largura==800) {

window.location = "pagina800 600.html"; // envia para a pagina de resolução 800x600

}

if(largura==1024) {

window.location = "pagina1024 768.html"; // envia para a pagina de resolução 1024x768

}

</script>

Bem cara, Eu dei uma olhada no seu script, a idéia dele está certa, a forma correta de usar é colocar ele dentro de uma função, e na página inicial colocar um botão que quando clicado ative essa função, você deve saber fazer isso né... Porém não é a forma mais eficiente de se fazer o que você quer! Porque você iria ter que criar um monte de page para a outra versão do site! Iria ser muito trabalhoso. Eu quando mexia com isso tive uma idéia muito feliz!

Fiz assim, montei o meu script :

       
<script>
function Verificar_e_Entrar() {
if (screen.width >= 800 && screen.height >= 600)
{javascript:Entrar_Verificado()}
else
{alert("Não é possivel que você entre no site. Sua resolução é " +screen.width+ "x" +screen.height+ " e não 800x600.\n Mude sua resolução e tente entrar novamente.")}
}

function Entrar() {
janelin=window.open ('PÁGINA_DO_SITE_NORMAL_800X600.HTM','_self','')
}

function Entrar_Outro() {
janelin=window.open ('Simulador_800X600.htm,'_self','')
}

// Mude os Parâmetros acima...

function Entrar_Verificado() {
if (screen.width == 800 && screen.height == 600)
{javascript:Entrar()}
else
{javascript:Entrar_Outro()}
}
</script>
Eu fiz uma page que simula a visualização 800x600 numa resolução 1024x768 , o nome dela no script é : Simulador_800X600.htm , o código fonte dela deve ser assim:

<html>
<body bgcolor="black" oncontextmenu="return false" onkeydown="return false" onselectstart="return false" oncopy="return false">
</body>
<center>
<img border="0" src="Figuras/nada.gif" width="190" height="30"><iframe src="PÁGINA_DO_SITE_NORMAL_800X600.HTM" border="3" width="83%" height="89%"></iframe>
</center>
</html>

Aí no lugar onde está escrito PÁGINA_DO_SITE_NORMAL_800X600.HTM é a page normal do seu site que você coloca mesmo para a resolução 800x600 , lembre-se de que se você for criar a página do Simulador_800x600 , o nome dela deve ser exatamente Simulador_800X600.htm se não o script não vai achar ela ok?! Para aplicar esse script é bem simples... na sua página index.htm coloca o script inteiro nela, aí na tag <body> escreve:
<BODY onload="javascript:Verificar_e_Entrar() ">

E pronto seu site está com um filtro de resolução!! Eu fiz assim no Meu Site há aguns anos... Qualquer problema posta, ok?!

Falows! wink.gif

Renan Manola

Link para o comentário
Compartilhar em outros sites

  • 0

Ops hehe, um pequeno detalhe que eu esqueci de modificar .... No código fonte do Simulador_800x600.htm na tag:

<img border="0" src="Figuras/nada.gif" width="190" height="30">

Muda pra essa tag:

<img border="0" src="http://www.manolahp.hpg.com.br/Figuras/nada.gif" width="190" height="30">

Senão a page não vai achar um gif importante para o ajuste do iframe...

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...