Harlequin: Kurioser Bug im IE?

Beitrag lesen

Yerf!

// irgendein Kommentar
function einefunktion()  {
  alert("foo");
}

  

> PS: Das HTML ist valides XHTML mit UTF-8.  
>   
> Ist Euch so ein Bug auch schon einmal aufgefallen?  
  
Enthält "irgendein Kommentar" evtl. Umlaute? Ich hatte damit auch schon diverse Überraschungen. Im Debugger vom VisualStudio sieht man dann ganz gut was eigentlich passiert: ab dem Umlaut werden einfach ein paar Zeichen komplett ignoriert (in der Ansicht des Debuggers fehlen die einfach). Wenn das am Zeilenende passiert ist damit der Zeilenumbruch weg und somit die Funktionsdeklaration, womit der Code der Funktion sofort ausgeführt wird.  
  
Gruß,  
  
Harlequin