Der Martin: Prüfen, ob Funtion existiert?

Beitrag lesen

Hi,

kann man irgendwie prüfen, ob eine Funktion existiert?

so ähnlich, wie du es versucht hast. Aber eben nur so ähnlich.

if(windowname_der_funktion)

Damit rufst du die Funktion direkt auf und prüfst ihren Rückgabewert, ob er non-zero ist. Was war deine Absicht beim Setzen der Klammern?
Nebenbei ist es nicht nötig, hier extra das window-Objekt zu nennen - es sei denn, der Funktionsname ergibt sich erst zur Laufzeit des Scripts, so dass du ihn nicht als Konstante einsetzen kannst. Das dürfte aber eher ungewöhnlich sein; und wenn, dann gibt es meist elegantere Möglichkeiten, um dasselbe zu erreichen.

Leider funktioniert das nicht.

Und für die Zukunft: Bitte liefere eine aussagekräftige Fehlerbeschreibung. Einfach "funktioniert nicht" ist nichtssagend.

So long,
 Martin

--
Zwischen Leber und Milz
passt immer noch'n Pils.