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

    Apertura immagine di sfondo in base alla risoluzione

    Salve a tutti, ho un "blocco", probabilmente banale, che non riesco a superare.

    Intento: impostare un'immagine di sfondo, all'apertura della pagina, in base alla risoluzione.

    In HTML ho inserito questi codici.
    <script type="text/javascript" src="javasript.js"></script>
    <body onload = "getResolution()";>
    in un file javascript esterno c'è il seguente codice:

    Codice PHP:
    function changeBackground(filename) {
       
    el_body document.getElementsByTagName('body')[0];
       
    el_body.style.background 'url(/immagini/sfondi/' filename ') top left no-repeat';
    }

    function 
    getResolution() 
    {
      
       var 
    xmax screen.width;
       
       if (
    xmax 1400
        {
         
    changeBackground('sfondo1440_1.jpg'); 
         return; 
        }
       if (
    xmax 1300
       {
        
    changeBackground('sfondo1360_1.jpg'); 
        return; 
       }
       if (
    xmax 1200
       { 
        
    changeBackground('sfondo1280_1.jpg'); 
        return; 
       }
       if (
    xmax 1100
       { 
        
    changeBackground('sfondo1152_1.jpg'); 
        return; 
       }
       
    changeBackground('sfondo1024_1.jpg'); // risoluzione minima prevista 1024X768. Risoluzioni inferiori non contemplate!

    dov'è l'errore? (o gli errori?)
    Se vuoi un lavoro fatto bene, fattelo da solo (Malcom X)

  2. #2
    Problema risolto con un altro metodo
    Se vuoi un lavoro fatto bene, fattelo da solo (Malcom X)

  3. #3
    Ciao,
    essendo che mi interessa..potresti postare la soluzione?
    Grazie

  4. #4
    Ho sfruttato questo sistema tramite CSS.

    l'esempio scritto nella pagina non sembra funzionare a dovere per cui mi sono affidato "all'originale" e finalmente ho risolto ^^
    Se vuoi un lavoro fatto bene, fattelo da solo (Malcom X)

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.