SCRIPT

Inhoud Handleiding HTML
Overzicht elementen



Van het SCRIPT element worden de volgende attributen beschreven: SRC, TYPE, LANGUAGE, DEFER en CHARSET.

Het gebruik van het SCRIPT element wordt toegelicht in het onderdeel Scripts in de Handleiding HTML.


SCRIPT


HTML 3.2
NN 2.0
MSIE 3.0
OP 3.0
Het SCRIPT element wordt gebruikt voor het opnemen van scripts (JavaScript, Jscript, VBScript) in een document.
De opbouw is:

<SCRIPT ..>
.. scriptcode ..
</SCRIPT>


Het SCRIPT element mag meerdere malen in het document voorkomen, zowel in de head als in de body.
Om te voorkomen dat browsers die het SCRIPT element niet ondersteunen de inhoud weergeven, wordt deze meestal tussen de code voor commentaar (<!--   -->) geplaatst. De beëindiging van het commentaar moet je door twee slashes (//) vooraf laten gaan, zodat ook het script begrijpt dat het om commentaar gaat.

<SCRIPT ..>
<!--
.. scriptcode ..
//-->
</SCRIPT>


Aan het SCRIPT element moet minimaal het TYPE attribuut worden toegevoegd.
SRC


HTML 4.0
NN 3.0
MSIE 4.0
OP 3.0
Het SRC attribuut wordt gebruikt om aan te geven in welk extern scriptdocument de scriptcode is opgenomen.
De opbouw is:

<SCRIPT SRC="URI" ..></SCRIPT>

De URI (Uniform Resource Identifier) heeft de volgende opbouw:

http://host/path

Host specificeert het adres van de server, waarop zich het gevraagde bestand bevindt. Het kan een IP-adres zijn, maar meestal is het de naam van de machine. Een machinenaam (ook wel domeinnaam) bestaat uit meerdere delen gescheiden door een punt, begint vaak met "www" en eindigt met een landcode (bijvoorbeeld "nl", "be", "uk") of de vooral in de Verenigde Staten gebruikte code voor de sector (bijvoorbeeld "com" voor commerciële instellingen en "org" voor non-profit organisaties).
Path geeft aan hoe het gevraagde bestand op de server gevonden kan worden: in welke directory en onder welke bestandsnaam.

Het is niet altijd nodig een complete URI op te nemen. Als het gevraagde bestand zich op de lokale server bevindt, dan volstaat de volgende URI:

path

Indien gebruikt gemaakt wordt van het SRC attribuut, moet de browser eventuele code, welke als inhoud van het SCRIPT element is opgenomen, niet uitvoeren.
TYPE


HTML 4.0
NN -
MSIE 4.0
OP -
Het TYPE attribuut wordt gebruikt om het Internet Media (MIME) type van de scripttaal te specificeren.
De opbouw is:

<SCRIPT TYPE="waarde">

</SCRIPT>


Voorbeelden van het MIME type zijn text/javascript voor JavaScript en text/vbscript voor VBScript.
In de toekomst moet het TYPE attribuut het LANGUAGE attribuut gaan vervangen. Omdat lang niet alle gangbare browsers het TYPE attribuut ondersteunen, wordt aangeraden in ieder geval ook het LANGUAGE attribuut te gebruiken.
LANGUAGE


HTML 4.0
NN 2.0
MSIE 3.0
OP 3.0
Het LANGUAGE attribuut wordt gebruikt om aan te geven welke scripttaal gebruikt wordt.
De opbouw is:

<SCRIPT LANGUAGE="waarde" ..>

</SCRIPT>


Mogelijke waarden zijn JavaScript en VBScript.
De waarde JavaScript wordt vrij algemeen ondersteund. Netscape Navigator 3 en 4 ondersteunen daarnaast de waarde JavaScript1.1 en Netscape Navigator 4 bovendien de waarde JavaScript1.2. Met het gebruik van deze laatste waarden moet voorzichtig omgegaan worden, omdat een browser die de waarde niet kent, het script negeert. Zo voeren Microsoft Internet Explorer 3 en Netscape Navigator 2 het script niet uit als de waarden JavaScript1.1 of JavaScript1.2 gebruikt zijn en doet Netscape Navigator 3 dit niet als de waarde JavaScript1.2 gebruikt is.
DEFER


HTML 4.0
NN -
MSIE -
OP -
Het DEFER attribuut kan gebruikt worden als een hint aan de browser, dat het script geen inhoud voor het document genereert (dus bijvoorbeeld geen gebruikt maakt van de document.write methode).
De opbouw is:

<SCRIPT DEFER ..>

</SCRIPT>

CHARSET


HTML 4.0
NN -
MSIE -
OP -
Met het CHARSET attribuut kan worden aangegeven, wat de karaktercodering is van het script waarheen het SRC attribuut verwijst. Een karaktercodering is een methode voor het omzetten van een reeks bytes (welke de server verstuurt) in een reeks karakters (welke de browser kan weergeven op het scherm).
De opbouw is:

<SCRIPT CHARSET="waarde" ..>

</SCRIPT>



  Inhoud Handleiding HTML   Index   Overzicht elementen


De gebruikte style sheets voldoen aan CSS 2 Dit document voldoet aan HTML 4.01 Laatste wijziging 16 januari 2000
Copyright © 1995-2000 Hans de Jong