Salve a tutti,
risono qui con uno dei miei problemi da risolvere 
Nella home page di un sito che stó costruendo, assegno un'immagine di sfondo tramite un file css:
Codice PHP:
body {
background-attachment: fixed;
background-color: #90140C;
background-image: url('/images/sfondo1280.jpg');
margin: 0px;
padding: 0px;
}
Nella stessa home page, subito prima del tag di chiusura del body, ho inserito il seguente script:
Codice PHP:
<script language="javascript" type="text/javascript">
var intWid;
intWid = screen.width;
if (intWid <= 1024) document.body.style.backgroundImage = url('/images/sfondo1024.jpg');
if (intWid > 1280) document.body.style.backgroundImage = url('/images/sfondo1440.jpg');
</script>
Il fatto é che quando apro la pagina, lo sfondo assegnato tramite css non da alcun problema, viene caricato regolarmente con tutti gli attributi del caso, mentre sia con una risoluzione monitor di 1024 che di 1440 non cambia e il browser (IE7) mi da un errore nella pagina dicendo che alle linee degli if, in base a quella interessata, é previsto un oggetto, mentre firefox, alla stessa linea, mi dice "url is not defined"!!!
Il percorso é assoluto e nella cartella images esistono tutti e tre gli sfondi, chiamati esattamente come specificato nel comando url.
Qualcuno mi puó spiegare il perché di questo comportamento?
Grazie.