Lüg doch nicht, du hast es 100% nicht so probiert wie ich es dir gezeigt habe.
Nun mach' aber mal 'n Punkt. Dein Code-Schnipsel war folgender:
if(typeof window[name_der_funktion] == 'function'){
Ich hab den dann wie folgt ergänzt:
if(typeof window[name_der_funktion] == 'function'){alert('okay')}else{alert('me')}
Und das funktioniert definitiv nicht!
var funktion_exisistiert_nicht = 'bla';
var funktion_exisistiert = 'test';
if(typeof window[funktion_exisistiert_nicht] != 'function') alert('nein');else alert('doch');
if(typeof window[funktion_exisistiert] != 'function') alert('nein'); else alert('doch');function test () {}
Aha. Man muss also vorher noch den Namen der Funktion in einer Variablen speichern und mit dieser dann weiterarbeiten. Das wusste ich nicht und konnte es auch nirgends entnehmen. Auf jeden Fall funktioniert es jetzt so.
Nochmals danke an alle für die zahlreichen Antworten.