Hallo,
ich habe ein PopUp-Fenter und dies soll im opener eine Function aufrufen. Allerdings wird die gewünschte Funktion als Variable übergeben.
Code in Auszuügen:
Dieser Code, der bestimmt welche Funcktion aufgerufen wird wird von PHP generiert. Hier zeigt sich nur die Quellcode-Ausgabe.
Mein Problem ist, das laut SelfHTML dieser Code laufen müsste. Dort steht, dass die Functionen auch nur Objekte sind und diese Schreibweise daher functionieren sollte. Nur leider gibt mit jeder Browser (4 verschiedene) den Fehler zurück, das "wen" keine Funktion ist.
Was mach ich falsch? Wie ist es richtig? Wo liegt mein Denkfehler? Was weiß ich nicht, was ich wissen sollte?
Danke und Gruß,
Stefan
ich habe ein PopUp-Fenter und dies soll im opener eine Function aufrufen. Allerdings wird die gewünschte Funktion als Variable übergeben.
Code in Auszuügen:
Code:
// Fenster 1: (opener)
function textshow(was)
{
alert("textshow" + was);
}
function showzwei(was)
{
alert("showzwei" + was);
}
// Fenster 2:
function aufruf(wen,was)
{
opener.wen(was);
}
aufruf("textshow","ja");
aufruf("showzwei","nein");
Mein Problem ist, das laut SelfHTML dieser Code laufen müsste. Dort steht, dass die Functionen auch nur Objekte sind und diese Schreibweise daher functionieren sollte. Nur leider gibt mit jeder Browser (4 verschiedene) den Fehler zurück, das "wen" keine Funktion ist.
Was mach ich falsch? Wie ist es richtig? Wo liegt mein Denkfehler? Was weiß ich nicht, was ich wissen sollte?
Danke und Gruß,
Stefan

Kommentar