• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

JavaScript Datei includen

Status
Für weitere Antworten geschlossen.

FleyerShaver

Neues Mitglied
Mein Script sieht immoment so aus:
Code:
document.write('<script type="text/javascript" src="swfobject.js"></script>');
        var so = new SWFObject("uploads/flash/shooter.swf", "shooter", "640", "480", "9", "#FF6600");
        so.write("flashcontent");
Leider funktioniert das mit dem script src nicht, warum? Gibt es ne andere Möglichkeit?

PS: Das ganze soll in der game-gen.js stehen die so aufgerufen wird:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Air Heads</title>
</head>
<body>
<script type="text/javascript" src="game-gen.js"></script>
</body>
</html>

EDIT: Meine game-gen.js sieht jetzt so aus:
Code:
document.write('<script type="text/javascript" src="swfobject.js"></script>');
document.write('<div id="flashcontent">
  Dieser Text wird durch den Flashinhalt ersetzt.
</div>');
    var so = new SWFObject("uploads/flash/shooter.swf", "shooter", "640", "480", "9", "#FF6600");
        so.write("flashcontent");
Leider funktioniert es immer noch nicht
 
Zuletzt bearbeitet:
ich weiß nicht bin kein js profi ( ok kanns fast gar nicht ) :)

HTML:
document.write  ('<script type="text\/javascript" src="swfobject.js"><\/script>');
aber so vll

mfg bas
 
In einer JavaScript-Datei lassen sich auf diese Weise keine weiteren Dateien einbinden, das unterbindet jeder Browser. Schau dir mal Usage in scriptaculous wiki an - das ist ein Script, welches externe Dateien einbindet. Wenn du dir den Quellcode anschaust (nicht sehr groß) solltest du evtl. etwas erkennen was du brauchst.
 
Hast du dir den Link mal angeschaut? Wenn ja wäre dir aufgefallen, dass dort die externen Scripte genau wie du es versucht hattest eingebunden werden. Wenn mich nicht alles täuscht musst du das Script, welches ein anderes included im <head> eintragen. Also:

Code:
<head><script type="text/javascript" src="game-gen.js"></script></head>

:???: es kommt drauf an wo du das script in die html-datei einbindest. :!:
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben