Hi Struppi,
Das Prinzip ist so:
function Test() {
alert('eine Funktion');
}
var Funktions_referenz = Test;
Von dir hier sicher nur als Beispiel gebracht, aber da in den PHP-Threads so oft drauf hingewiesen wird, moechte ich es auch hier anmerken:
Diese "Umkopiererei" ist nicht notwendig, durch die Deklaration der Funktion mittels
> function Test() { ...
stellt Test bereits eine Referenz auf die Funktion dar.
Die kann jetzt also gerne einfach so mit an die "AJAX-Funktion" uebergeben werden:
~~~javascript
function macheRequest(funktionsname,url) {
// ....
http_request.open('POST',url,true);
http_request.onreadystatechange=funktionsname;
}
// Aufruf dann so:
macheRequest(Test, "http://example.com/")
MfG ChrisB