Notizie: scarica ora l'ultima versione disponibile di Firefox!

Autore Topic: Non visualizza background-image ajax  (Letto 1741 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline rockfin

  • Post: 4
Non visualizza background-image ajax
« il: 18 Ottobre 2010 21:29:52 »
Salve a tutti in Mozilla Italia! :)

Ho notato che ffox, chrome ed anche safari non caricano l'immagine di preload di ajax.Perchè?
Il codice è:
document.getElementById("content").style.background = "url(loader.gif) no-repeat fixed center center;";

mentre(stranamente) su IE8 funziona. Ho provato anche con .style.background-image, ma niente. :( Qualche idea?


Offline miki64

  • Moderatore
  • Post: 35960
Re: Non visualizza background-image ajax
« Risposta #1 il: 18 Ottobre 2010 21:36:23 »
Funziona con IE? Ci avrei giurato!
Ascolta, ti risulta che
Citazione
document.getElementById("content").style.background = "url(loader.gif) no-repeat fixed center center;";
sia un codice standard? Se no, devi sapere che è normale che IE legga i codici non standard, quel programma ha sempre visualizzato qualsiasi sito scritto con i piedi...

Offline rockfin

  • Post: 4
Re: Non visualizza background-image ajax
« Risposta #2 il: 18 Ottobre 2010 21:38:14 »
 :lol: :shock:

Offline rockfin

  • Post: 4
Visualizzazione in onload
« Risposta #3 il: 19 Ottobre 2010 08:51:30 »
Dunque, stavolta spero di essere stato più attento.

<body onload="login.nickname.value=getCookie('USERNAME');">

ie8, chrome, safari lo visualizzano, firefox 3.6.3 no(in firefox
il cookie risulta settato).
Comunque sia, è una cosa banale e non influisce sulla funzionalità
del sito.

function getCookie(name)
{
  if (document.cookie.length > 0)
  {
      var buf = document.cookie.split("; ");
      for (i=0; i < buf.length; i++) {
        var string = buf.split("=");
        if (string[0] == name)  // il cookie è stato settato
           return string[1]; 
      }
      return '';  // evita di visualizzare "undefined" nei form
  }
  return '';   // evita di visualizzare "undefined"
}

Offline rockfin

  • Post: 4
Re: Non visualizza background-image ajax
« Risposta #4 il: 19 Ottobre 2010 08:53:16 »
mozilla: ops il ";" non ci vuole.
ok ora visualizza, però chrome e safari ancora no, boh!  :o

0 Utenti e 1 Visitatore stanno visualizzando questo topic.