Marius: Expressions im IE neu auswerten

Hallöle,

ich hab ne Webseite / Anwendung die im Header ein Stylesheet einbindet, das bei bestimmten Aktionen ausgetauscht wird. Innerhalb des Stylesheets werden die für den IE proprietären Expressions verwendet. Wenn bei jeder Aktion nun ein kompletter Reload der Seite stattfindet, tut alles wie gewollt. Wenn ich nun den Austausch des Stylesheets mittels JS mache - also etwa document.getElementByTagName("HEAD")[0].appendChild(...) usw. - dann wird zwar mein Stylesheet ausgestauscht, die darin enthaltenen Expressions jedoch nicht neu ausgewertet.

Bei MSDN bin ich auf die Methode "document.recalc(true)" gestoßen. Leider bringt das auch nichts. Hat von euch jemand ne Idee oder schon mal was ähnliches gemacht?

Gruß,
Marius

PS: Bevors einer sagt: ich weiß dass Expressions ganz häßlich sind, das Zeug ist auch nicht meine Erfindung - ich muss es nur erweitern.