JavaScript wird hauptsächlich für clientseitige Webanwendungen eingesetzt. Der Vorteil von JavaScript ist die hohe Kompatibilität mit allen gängigen Webbrowsern. Durch die Interaktion mit serverseitigen Scriptsprachen wie PHP ist es möglich Teile einer Webseite nachzuladen (ohne die gesamte Seite neu laden zu müssen) z.B. für AJAX Anwendungen.

 


jQuery start

jQuery start

erstellen eines jQuery Skripts

In der Praxis wird auf den meisten Webseiten kein reines JavaScript, sondern meist die freie JavaScript-Bibiliothek jQuery verwendet. jQuery hat sich in den letzten Jahren als Quasi-Standard für clientseitige Browserscripts entwickelt,

jQuery start


ein JavaScript Beispiel

ein JavaScript Beispiel

beschreiben eines Div-Elementes

Es ist möglich per Javascript HTML Elemente anzusprechen und zu manipulieren.

Ereignisse, wie beispielsweise das Bewegen der Maus über ein Element, setzen bestimmte Aktionen, wie beispielsweise das beschreiben eines <div> Elements

ein JavaScript Beispiel


AJAX und PHP Tutorial mit Beispielvideo

AJAX und PHP Tutorial mit Beispielvideo

Beispiel: Inhalte mittels Post zum Server schicken, und ohne Neuladen der Seite, in die bestehende Seite nachladen.

AJAX und PHP Tutorial mit Beispielvideo


Captcha Alternative: effektiver JavaScript SpamFilter

Captcha Alternative: effektiver JavaScript SpamFilter

einen Bot oder Spider von einem Besucher unterscheiden

Ich wollte einen Besucherzähler für mein CMS schreiben und hab dabei relativ schnell bemerkt, dass der Großteil der Besucher keine wirklichen Besucher, sondern automatische Abfragen von Servern, sind. Das selbe Problem hatte ich seit jeher mit Formularen, diese wurden regelrecht zugespamt. 

Captcha Alternative: effektiver JavaScript SpamFilter