![]() |
|
Javascript - Scripte einbinden oder auslagernEin Javascript wird entweder direkt in den HTML-Code eingebunden oder aber in eine zentrale Datei ausgelagert. Wird es direkt auf der Seite notiert, steht es meist innerhalb des "<head>" Bereiches der Seite, kann aber auch im "<body>" des Dokuments auftauchen. <script type="text/javascript">
<!-- alert ("Ein Dialogfenster öffnet sich"); --> </script> Eingeleitet wird das Script durch ein "<script>"-Element im HTML Code. Dieses wird durch das Attribut "type" erweitert, in dem dem Browser mitgeteilt wird, dass er nun eine Textpassage mit Javascript zu erwarten hat. Das eigentliche Script wird nochmals durch "<!--" und "-->" eingeschlossen, was bewirkt, dass nicht javascriptfähige Browser das Script als Kommentar interpretieren und ignorieren. Dazwischen wird der Javascript Code notiert. Die direkte Einbindung empfiehlt sich bei Scripten, die exklusiv im aktuellen HTML Dokument vorkommen. Javascripte auslagern <head>
<script type="text/javascript" src="/javascript-datei.js"></script> </head> Zum normalen Javascript-Aufruf kommt jetzt als Attribut noch die Quelle (engl. source) der Javascript-Datei hinzu. Dabei empfiehlt es sich, einen absoluten Pfad zu notieren, damit die Datei von allen Verzeichnissen aus erreichbar ist. Häufig werden solche Anweisungen nämlich durch Kopieren für andere Seiten übernommen und ein relativer Pfad führt dann zu Fehlern. Die ausgelagerte Datei enthält schließlich den reinen Javascript Code.
|