Don P: Fehler im MSIE

Beitrag lesen

Hallo,

Ich meinte das abschliessende Komma hinter dem yahoo-Array.

Richtig, und es fehlen auch Semikolons, z.B. in den letzten beiden Zeilen (nicht ganz so wichtig).

Die Pluszeichen bei t an den Zeienanfängen sind nicht gut (gehören ans Zeilenende).
Auch folgendes wäre nämlich gültige Syntax, ist aber wohl nicht gemeint:

      t   += '<li><a href="';  
        + this.serv[i][1]+this.href;  
        + (this.serv[i][2] ? this.serv[i][2]+this.title : '');  
        + (this.serv[i][3] ? this.serv[i][3] : '' );  
        + '" ';  
        + 'title="'+this.serv[i][0]+'" ';  
        + '>'+this.serv[i][0]+'</a></li>';  

Der Parser muss hier also raten, was es wohl sein soll.

Ansonsten:

  • JS würde ich auslagern, Das hat im HTML nichts zu suchen.
  • CSS würde ich auslagern. Das hat im JS nichts zu suchen.

Gruß, Don P