Sven Rautenberg: Javascript-Code mit ASP dynamisch erzeugen???

Beitrag lesen

Yo!

Üblicherweise wird ASP alles das, was außerhalb von <% %> steht, ungefiltert 1:1 an den Browser schicken (soviel verstehe ich auch noch von ASP ;) ).
Ich denke, das die <% %> Syntax innerhalb einer JS-Anweisung beim Ausführen von JS als Fehler betrachtet wird.

Falsch gedacht, denn zu dem Zeitpunkt, wo Javascript im Browser ausgeführt wird, ist kein ASP mehr da! Alles, was außerhalb von <% %> steht, wird als implizites "Response.write" gedeutet. Alles was innerhalb von <% %> steht, ist kein Response.write, sondern sind andere Anweisungen.

Guck einfach mal in den Quelltext, der beim Browser ankommt, und du siehst nichts von ASP - und verstehst hoffentlich, wie schön man statisches Javascript generieren kann, welches doch dynamisch zusammengebaut wird.

- Sven Rautenberg