Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Aiutatemi a creare questo script

    Premetto che non sono esperto di javascript, una volta usavo visual basic ma ciò non mi è servito a molto.
    La questione è un pò spinosa, cercherò di esporla nel modo più chiaro possibile. Allora:

    Voglio costruire uno script che mi permetta di rilevare la risoluzione che l'utente utilizza per aprire un link in una finestra proporzionata alla risoluzione dello schermo.

    Avevo impostato la funzione più o meno così

    <script language="JavaScript">
    function Risoluzione() {
    var widht = screen.width ; var height = screen.heigth

    impostando queste due variabili ottengo le misure della risoluzione.
    Poi volevo, mediante una serie di if, fare in modo che a seconda della risoluzione avvenisse una cosa del genere:

    if width = 1024 and height = 768 then
    window.open ("Intro.htm","schermo","toolbar=no,directories=no, scrollbars=yes,menubar=no,width=1024,height=768,re sizable=no,center=yes") ;
    }
    elseif
    if width = 800 and height = 600 then
    window.open ("Intro.htm","schermo","toolbar=no,directories=no, scrollbars=yes,menubar=no,width=800,height=600,res izable=no,center=yes") ;
    }

    Solo che a quanto pare gli if in java non si impostano in questo modo

    Mi potete dare una mano a costruire la funzione x bene?

    P.S.
    Per eseguire lo script infine ho messo un collegamento ipertestuale con il collegamento alla funzione javascript:Risoluzione()

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    667
    <script language="JavaScript">
    function Risoluzione() {
    var widht = screen.width ; var height = screen.heigth
    if(width == 1024){
    window.open ("Intro.htm","schermo","toolbar=no,directories=no, scrollbars=yes,menubar=no,width=1024,height=768,re sizable=no,center=yes") ;
    }
    else if(width == 800){
    window.open ("Intro.htm","schermo","toolbar=no,directories=no, scrollbars=yes,menubar=no,width=800,height=600,res izable=no,center=yes")
    }
    }
    </script>

    Premetto scritto ora al volo..prva dovrebbe andare


    David

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.