Hallo,
Ich habe eine Seite, die Javacode enthält. Dies wird mittels AJAX aufgerufen, was zur Folge hat, dass der Code dieser Seite nicht im Browser erkannt wird. Rufe ich die Seite konventionell auf geht alles wieder.
Ich muss also irgendwie einen Refresh aller Javacodes der angezeugten Seite machen. Bloß wie???
Ich verstehe leider kein Wort von dem, was du schreibst.
Was ist Javacode? Meinst du JavaScript-Code?
Was sind Seiten? HTML-Dokumente?
Was heißt »Code wird erkannt«?
Was heißt, »es geht wieder«?
Vermutung:
Du lädst HTML-Code vom Server mit XMLHttpRequest.
Dieser HTML-Code enthält script-Elemente mit JavaScript-Code.
Du baust den HTML-Code vom Server mit innerHTML in das aktuell angezeigte HTML-Dokument ein.
Das HTML wird umgesetzt, aber der Scriptcode darin nicht ausgeführt.
Ist das dein Problem? Falls ja, die Frage wurde hier schon ein paar mal beantwortet. Du musst den Inhalt aller script-Elemente nach dem Einfügen manuell extrahieren und mit http://de.selfhtml.org/javascript/objekte/unabhaengig.htm#eval@title=eval() ausführen.
Mathias