Hallo,
Du holst HTML-Code vom Server und schreibst ihn ins gegenwärtige Dokument. Der HTML-Code beinhaltet ein script-Element mit JavaScript-Code. Richtig verstanden?
Wird der JavaScript-Code denn überhaupt ausgeführt infolge der innerHTML-Zuweisung? Was macht ein einfaches alert()?
(Wieso lässt du dein Script nicht einfach direkt JavaScript-Code ausgeben und führst responseText mit eval() aus? Oder bindest das Script mit einem dynamisch eingefügten script-Element ins Dokument ein?)
Mathias