HTML Skripty

obrazok obrazok

Pridajte skripty na HTML stránky, aby boli viac dynamické a interaktívne.


Príklady

Vlo?enie skriptu
Tento príklad predvádza, ako vlo?i? skript do va?ej HTML stránky.

Práca s browserami, ktoré nepodporujú skripty
Tento príklad predvádza, ako vyladi? browsery, ktoré nepodporujú skripty.


Vlo?enie skriptu na HTML stránku

Skript je v HTML definovaný s <script> tágom. POzna?te si, ?e by ste mali zadefinova? type atribút, na ur?enie, o aký jazyk sa jedná.

<html>
<head>
</head>
<body>
<script type="text/javascript">
document.write("Hello World!")
</script>
</body>
</html>

Výstup takého skriptu bude:

Hello World!

Poznámka: Tu sa nenau?íte skriptova?, lebo som sem nezaviedol JavaScript a PHP ?kolu.


Ako vyladi? star?ie browsery

Browser, ktorý nerozpozná <script> tág v ?iadnom prípade, zobrazí obsah toho <script> tágu, ako text na stránke. Aby sme tomu predi?li, mali by sme da? script tág do komentára. Star?í browser (ktorý nerozpozná <script> tág), odignoruje komentár a nenapí?e jeho obsah na stránku, zatial ?o nový browser bude rozumie? tomu skriptu a ten skript aj spustí, aj ke? je to obklopené komentárovými tágmi.

Príklad

JavaScript:
<script type="text/javascript">
<!--
document.write("Hello World!")
//-->
</script>

VBScript:
<script type="text/vbscript">
<!--
document.write("Hello World!")
'-->
</script>



<noscript> Tág

Namiesto toho skrývania skriptu do komentáru, mô?ete aj prida? <noscript> tág.

<noscript> tág sa pou?íva na definíciu alternatívneho textu, ke? NIE JE skript spustený. Tento tág je pou?itý pre browsery, ktoré rozpoznajú <script> tág, ale nepodporujú skript vovnútri tágu, tak?e tieto browsery zobrazia text vovnútri <noscript> tágu namiesto toho. Av?ak, ak browser podporuje skript vo vnútri <script> tágu, odignoruje <noscript> tág.

Príklad

JavaScript:
<script type="text/javascript">
<!--
document.write("Hello World!")
//-->
</script>
<noscript>Vá? prehliada? nepodporuje JavaScript!</noscript>

VBScript:
<script type="text/vbscript">
<!--
document.write("Hello World!")
'-->
</script>
<noscript>Vá? prehliada? nepodporuje VBScript!</noscript>



Skript Tágy

Tag Popis
<script> Definuje skript
<noscript> Definuje alternatívny text, ak nie je skript spustený
<object> Definuje vlo?ený objekt
<param> Definuje parametre pre objekt
<applet> Vypustené. Namiesto toho pou?ívajte <object>

obrazok obrazok