Fügen Sie Javascript-Dateien automatisch hinzu, wenn sie nicht bereits enthalten sind

8

Ich habe eine externe JavaScript-Datei, die auf dem Vorhandensein einer anderen Datei beruht.

Wie kann ich mit JavaScript (oder jQuery) diese Datei automatisch einschließen, wenn sie nicht bereits enthalten ist (Ich kann auf der Grundlage einer bekannten Funktion in dieser externen Datei testen)

Bearbeiten: Es enthält jetzt die Datei, schreibt aber alles komplett! Ich habe alle vorgeschlagenen Methoden ausprobiert, bis jetzt

    
Chris 21.05.2010, 09:36
quelle

2 Antworten

12

Nun, wenn diese JavaScript-Datei eine bestimmte Variable (oder eine Funktion) definiert, können Sie ihre Anwesenheit überprüfen, indem Sie typeof that_variable überprüfen und dann die JavaScript-Datei laden, falls erforderlich. Ein Beispiel, hier ist, wie Sie swfobject Bibliothek laden, wenn es nicht auf der Seite verfügbar ist:

%Vor%     
Salman A 21.05.2010, 13:59
quelle
1
Chris 21.05.2010 09:39
quelle

Tags und Links