Hallo frankx!
$JavaScript = '...
Nach einem einfachen Hochkomma ist kein Escapen mehr.
... möglich und nötig.
echo '"Hallo\\"' gibt "Hallo\\"
Ja, aber...
1. warum funktioniert das Escapen sonst auf meiner Beispielseite (im gerenderten HTML-Quelltext sind alle Backslashes entfernt)
2. gibt es das Problem (bei sonst identem Code) nur bei Button 2 (mit Variablen-Übergabe an den JavaScript), während Button 1 mit ...Test() anstandslos funktioniert?
mfg
Alfie