Jump to content
Fórum Script Brasil
  • 0

Script Para Resolução


Guest - Andre -
 Share

Question

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 to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0
Guest - Renan -

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 to comment
Share on other sites

  • 0
Guest - Renan -

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 to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      150.8k
    • Total Posts
      648.5k
×
×
  • Create New...