JavaScript/Skryptozakładki
Skryptozakładka to niewielki skrypt (mieszczący się w jednej linijce) przechowywany jako adres URL zakładki w przeglądarce internetowej. Nasz pierwszy program był właśnie skryptozakładką.
Protokół JavaScript.
[edytuj]Każdy protokół internetowy jest odpowiednio poprzedzany. I tak na przykład protokół przesyłania dokumentów hipertekstowych HTTP jest poprzedzony w pasku adresu poprzez http. W taki sam sposób jest rozpoznawany protokół javascript, który to umieszczany jest na początku każdej skryptozakładki.
Skryptozakładki a wiele linii kodu
[edytuj]Aby umieścić więcej niż jedną linijkę kodu skryptu w skryptozakładce należy oddzielić poszczególne linijki kodu średnikami, na przykład:
javascript:imie=prompt("Jak masz na imię?"); alert("Witaj, "+imie+" !");
Protokół javascript w hiperłączach.
[edytuj]Istnieje możliwość wywoływania skryptozakładek poprzez hiperłącza. Niestety nie jest to dobry nawyk programowania, gdyż pomija się przez to osoby które nie posiadają wsparcia dla JavaScriptu w swoich przeglądarkach internetowych.
Przykład:
<a href="javascript:document.bgColor='#00FF00'">Zielone tło</a>