Visualizzazione dei risultati da 1 a 8 su 8

Discussione: risoluzione

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    117

    risoluzione

    Ciao ragazzi c'e' uno script che a seconda della risoluzione (800*600; 1024*768)dell'utente mi carichi una pagina ben precisa .....
    dove nel secondo caso mi si deve aprire una pop....
    ciao e grazie!

  2. #2
    var larghezza;

    larghezza=screen.width;

    if(parseInt(larghezza) == 800)
    {
    location.href("pippo.html")
    }else{
    location.href("gigio.html","width=200,height=200,s tatus=no")
    }
    ----------------------
    i rulez.-.dovrebbero mettere "pippo" come parola riservata in tutti i linguaggi

    The Cyberpunk System One
    http://www.geocities.com/notoleranceforyou/Hymagition.html

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    117
    scusa la mia ignoranza, questo script mi fa aprire es. la pag 1 se il monitor a come risoluzione 800x600, e invece la poppag 2 se la risoluzione è 1024x768?
    grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    938
    Cao

    No così ti apre la pagina (popup) con tutte le risoluzioni diverse da 800*600


    <script language="JavaScript">
    <!--
    if (screen.width == "800"){
    //scelta
    }
    if (screen.width == "1024"){
    window.open("http://www.libero.it/","","width=200,height=200,top=50,left=100")
    }
    // -->
    </script>



    Massimo

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    117
    quindi, scusa, siccome nel caso di 800x600, mi si deve aprire una pag. normale cosa devo fare?
    oppure è possibile che l'opzione venga dato ad un tasto? cioè quando clicco su di esso nel caso di 800x600 mi indirizza alla pag. normale, e invece nell'altro caso alla pop.? forse è una utopia ma ci provo almeno a chiedere..

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    938
    Ciao


    <script language="JavaScript">
    <!--
    if (screen.width == "800"){
    location.href="pagina.htm";
    }
    if (screen.width == "1024"){
    window.open("http://www.libero.it/","","width=200,height=200,top=50,left=100")
    }
    // -->
    </script>


    Massimo

  7. #7
    se metti cosi' e qulcuno ha + o - di 1280 lo sai che si blocca la pagina? eheheh

    era meglio un ele per stare sicuri, la differenza c'e' tra 1024 e 800, piu' che tra 1024 e quelle piu' grandi, spece se parli di popup. io ti consiglio:
    var larghezza;

    larghezza=screen.width;

    if(parseInt(larghezza) == 800)
    {
    location.href("pippo.html")
    }else{
    location.href("gigio.html","width=200,height=200,s tatus=no")
    }


    o se vuoi gestire tutto almeno fa:

    <script language="JavaScript">
    var larghezza=parseInt(screen.width)
    switch(larghezza){
    case 800:
    istruzioni 800x600
    break;
    case 1024:
    istruzioni 1024x768
    break;
    case else:
    tutte le altre

    }
    // -->
    </script>
    oppure continui a gestirle con i case
    mancano 1280 e 640x480, le altre sono difficili da trovare...
    ----------------------
    i rulez.-.dovrebbero mettere "pippo" come parola riservata in tutti i linguaggi

    The Cyberpunk System One
    http://www.geocities.com/notoleranceforyou/Hymagition.html

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    938
    Ciao

    Mi dispiace ma ti stai sbagliando di grosso.


    se metti cosi' e qulcuno ha + o - di 1280 lo sai che si blocca la pagina? eheheh

    Non è dichiarata nessuna condizione if per risoluzioni diverse da 800*600 e 1280*768 vedere come funzionano i blocchi d'istruzione.

    Per aprirla da un button, metti una function


    <script language="JavaScript">
    <!--
    function btn(){
    if (screen.width == "800"){
    window.open("http://www.google.it/","","width=200,height=200,top=50,left=100")
    }
    if (screen.width == "1024"){
    window.open("http://www.libero.it/","","width=200,height=200,top=50,left=100")
    }
    }
    // -->
    </script>

    <form>
    <input type="button" value="Click" onClick="btn()">
    </form>



    Massimo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.