Funktion als Üparam Function erh. die auch Funk als Üparam hat
Andreas Eichenseer
- javascript
Servus,...
bräuchten dringend bei folgenden Fall hilfe...
eine funktion erhält als Übergabeparamter neben 2 Variablen eine 2 function die bei jeden aufruf variieren kann..
Also so
haben es so versuch, ohne Erfolg
XMLRequest_send_neu(servlet,function_fehler_pruefen, json, function_danach)
function XMLRequest_send(servlet, func, json, function_danach)
{
....
XMLHTTP.onreadystatechange = func(function_danach);
...
}
haben es so versucht, direkt beim aufruf.
XMLRequest_send_neu(servlet,function_fehler_pruefen(function_danach), json)
function XMLRequest_send(servlet, func, json, function_danach)
{
....
XMLHTTP.onreadystatechange = func(function_danach);
...
}
auch ohne erfolg...
die anderen Funktionen
function function_fehler_pruefen (func_danach)
{
func_danach('HILFE');
}
function function_danach(param)
{
alert (param)
}
wie geht das???
Vielen Dank für eure Hilfe
da hat sich ein fehler, na ja mehrere Rechtschreibfehler auch, eingeschlichen, natürlich haben wirs beim zweiten so versucht....
XMLHTTP.onreadystatechange = func;
nicht
XMLHTTP.onreadystatechange = func(function_danach);
Sorry
Hi,
vielleicht meinst Du das so?
function XMLRequest_send(servlet, func, json, function_danach)
{
....
XMLHTTP.onreadystatechange = function() { windowfunc; }
...
}
Beim orsc-Event führe die Funktion aus, deren Name in der String-Variablen func steht, und dieser Funktion wird der Name der 2. Funktion mitgegeben, die dort dann mit windowfunction_danach; ausgeführt werden kann.
Gruß, Cybaer