Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [JS] onload onresize

  1. #1

    [JS] onload onresize

    Salve gente ho un problema con un piccolo script. Devo in base allo schermo caricare due css diversi.
    Quindi eseguo un controllo al caricamento della pagina della dimensione verticale, stessa cosa devo farla per il resize ma richiamando la funzione mi scompare l'html.
    Vi posto il codice:

    Codice PHP:
    <html>
    <
    head>
    <
    title>Prova</title>
    <
    script type="text/javascript">
    function 
    controllo(){
        var 
    dim window.innerHeight;
                    if(
    dim 740){
                        
    alert('css micro'+dim);
                        
    document.write('<link rel="stylesheet" type="text/css" href="micro.css" media="screen" />');
                        return 
    true;
                    }
                    else{
                        
    alert('css normal'+dim);
                        
    document.write('<link rel="stylesheet" type="text/css" href="normal.css" media="screen" />');
                        return 
    true;
                    }
            }
    document.onload controllo(); //richiamo la funzione
    </script>
    </head>
    <body onresize = "controllo()";>
    <h1>Contenuto</h1>
    </body>
    </html> 
    Grazie
    Sugnu Sicilianu e mi ni vantu, picchì la terra mia è china china d'incantu...u suli e li salini, pisci n'do sbarcaturi, su tutti cosi ca mi fannu strinciri lu cori...

  2. #2
    Ho fatto una modifica, ora funziona ma non su mozilla...

    Codice PHP:
    <script type="text/javascript">
    function 
    controllo(){
        var 
    dim window.innerHeight;
                    if(
    dim 740){
                        
    alert('css micro'+dim);
                        
    document.write('<link rel="stylesheet" type="text/css" href="micro.css" media="screen" />');
                        return 
    true;
                    }
                    else{
                        
    alert('css normal'+dim);
                        
    document.write('<link rel="stylesheet" type="text/css" href="normal.css" media="screen" />');
                        return 
    true;
                    }
            }
    window.onload controllo();
    </script>

    <script type="text/javascript">
    window.onresize = function(){
    location.reload();
    }
    </script> 
    Sugnu Sicilianu e mi ni vantu, picchì la terra mia è china china d'incantu...u suli e li salini, pisci n'do sbarcaturi, su tutti cosi ca mi fannu strinciri lu cori...

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.