Java-Script        zurück ]      [ Stichworte ]      [ Die Hyper-Bibliothek ]      [ Systemtheorie ]         [ Meine Bücher ] [ Mehr zum Thema ]

Als JavaScript (kurz JS) bezeichne ich eine "Skriptsprache, die ursprünglich für dynamisches HTML in Web-Browsern entwickelt wurde.
Der als ECMAScript (ECMA 262) standardisierte Sprachkern von JavaScript beschreibt eine dynamisch typisierte, objektorientierte, aber klassenlose Skriptsprache. Sie wird allen objektorientierten Programmierparadigmen unter anderem auf der Basis von Prototypen gerecht. In JavaScript lässt sich objektorientiert und sowohl prozedural als auch funktional programmieren.
JavaScript ermöglicht es, Nutzerinteraktionen auszuwerten und Inhalte zu verändern, nachzuladen oder zu generieren und erweitert so die Möglichkeiten von HTML/CSS." (Wikipedia)

JavaScript-"Programme" werden wahlweise direkt in der HTML-Datei oder in separaten Dateien notiert. Sie werden nicht - wie etwa Java-Programme - compiliert, sondern als Quelltext zur Laufzeit interpretiert, also ähnlich wie Batchdateien bzw. Shellscripts. Dazu besitzen moderne WWW-Browser entsprechende Interpreter-Software. JavaScript ist kein direkter Bestandteil von HTML, sondern eine eigene Programmiersprache. Diese Sprache wurde jedoch eigens zu dem Zweck geschaffen, HTML-Autoren ein Werkzeug in die Hand zu geben, mit dessen Hilfe sich WWW-Seiten optimieren lassen.
(aus Self-HTML, und dort gibt es noch viel mehr dazu).

Neben Java-Script gibt es noch die Programmiersprache Java.

Java-Script ist eine Scriptsprache, die von Netscape eingeführt wurde und von Netscape lizenziert ist. Deshalb beherrschen die jeweils neuen Versionen des Netscape-Browsers auch immer etwas mehr JavaScript als die Konkurrenz, die nur abwarten kann, was Netscape an Neuigkeiten implementiert (aus SELFHTML).


sehr umfangreiche Sammlung von java-Sripts


2 Beispiele:

Das 1. Beispiel sieht man auf dieser Seite als zusätzliches popup-Fenster. Und im Quelltext sieht man die entsprechenden Einträge: Das eigentliche Script steht zwischen Kommentarzeilen im Head der Datei und im Body-Tag steht ein Aufruf:

<script type="text/javascript">
<!--
  function NaviFenster() {
  Navigation = window.open("news.htm","Navigation","height=300,width=400");
  Navigation.focus();
  }
  // -->
</script>

<body bgcolor="#ffffff" text="#000000" link="#ff0000" vlink="#808080" onLoad="NaviFenster()">


Das 2. Beispiel ist ein Aufruf durch einen Link:
popup-Fester


 
[wp]