HTML-scripting: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
k Wijzigingen door 84.24.189.78 (Overleg) hersteld tot de laatste versie door Addbot
Regel 1:
Met '''HTML-scripting''' (of soms '''client-side-scripting''') worden [[scripttaal|scripts]] (meestal [[JavaScript]]) aangeduid die in de [[HyperText Markup Language|HTML]]-code van een document staan. De scripts zorgen er voor dat de webpagina interactief wordt. Het is daartoe echter noodzakelijk dat de gebruikte [[webbrowser]] de [[scripttaal]] ondersteunt.
 
==Inleiding==
en soms een script pagina
In 1995 werd de [[Netscape Navigator]] versie 2.0 uitgebracht, die als eerste browser ondersteuning bood voor scripts in HTML-documenten. De gebruikte scripttaal werd aanvankelijk ''Livescript'' en later [[JavaScript]] genoemd.
 
Met de introductie van JavaScript werd het mogelijk om de statische HTML-documenten een zekere interactiviteit te geven. Dit heeft in latere jaren geleid tot de lancering van [[Dynamic HTML]] en daarna tot nog verdere vergroting van de interactiviteit van HTML-documenten.
 
[[Microsoft]] kon in deze ontwikkeling niet achterblijven, en voorzag [[Internet Explorer]] van een vergelijkbare scripttaal. Omdat er toch kleine verschillen waren, bracht Microsoft de scripttaal uit onder de naam [[JScript]]. Vanaf versie 3.0, ondersteunt Internet Explorer niet alleen JScript, maar ook [[VBScript]] en (tot versie 5.x) perlscript.
 
De scripttalen die gebruikt worden in HTML-documenten, worden ook in andere toepassingen gebruikt. De talen worden elk besproken in hun eigen lemma.
 
==Browsers en scripts==
Regel 9 ⟶ 16:
 
De ondersteuning voor scripts moet in de browser zijn ingebouwd. Alle geavanceerde browsers ondersteunen JavaScript. De ondersteuning voor VBScript is beperkt tot Internet Explorer. Onder [[Microsoft Windows|Windows]] gebruikt Internet Explorer de standaard [[interpreter]]s die in Windows zijn ingebouwd (''jscript.dll'' en ''vbscript.dll''). In andere gevallen is de interpreter onderdeel van de installatie. Er zijn enkele onderlinge verschillen tussen de browsers in de interpretatie van JavaScript. Een andere mogelijke bron van verschillen in interpretatie van scripts is gelegen in gebruik van een ander model van het document door de browser (zie [[Document Object Model]]).
 
dus de java-script bepaald
 
==Toepassingen van scripts in HTML==