Hallo Allerseits
Aus der HTML-Spezifikation:
<!ENTITY % Script "CDATA" -- script expression -->
<!ELEMENT SCRIPT - - %Script; -- script statements -->
* CDATA is a sequence of characters from the document character set and may include character entities. User agents should interpret attribute values as follows:
* Replace character entities with characters,
* Ignore line feeds,
* Replace each carriage return or tab with a single space.
Somit müsste es eigentlich ersetzt werden.
Da in JavaScript allerdings sehr oft & verwendet wird, werden Entities nichtmal von Mozilla ersetzt.
Außer man verwendet XHTML mit contenttype text/xml.
Entities zu ersetzen, würde ziemlich viele Scripts nicht mehr lauffähig machen.
Grüße
Daniel