|
Írta: TFeri.hu
|
<script> elem
Jelentése: Valamilyen nyelvű script (értsd: kódrészlet) megadása. (script)
Leírása: A SCRIPT elem egy kliens-oldali futtatható kódrészletet ad meg, melyet a böngészők megjelenítenek – ilyen lehet a leggyakrabban használt JavaScript nyelv is. Ez a kódrészlet általában nem tartalmaz külső kódrészletre vagy fájlra való hivatkozást, kivéve az SRC attribútum által használt részletek esetén. Leggyakrabban képek manipulálására, form végrehajtására, esetleg dinamikus megjelenítésre használhatjuk. Ha az ASYNC attribútum igaz: a script végre lesz hajtva az oldal többi részének betöltésétől függetlenül. Ha az ASYNC attribútum hamis, de a DEFER attribútum igaz: a script végre lesz hajtva, amint az oldal betöltődik. Ha az ASYNC és a DEFER is egyaránt hamis: a script azonnal végre lesz hajtva és az oldal további betöltése csak utána folytatódik.
Különbség HTML 4.01 és 5 között: Az ASYNC egy új attribútum a HTML 5-ben; valamint pár attribútum támogatottsága megszűnt.
Hagyományos attribútumok: minden hagyományos attribútum támogatott. Eseményekhez köthető attribútumok: minden eseményekhez köthető attribútum támogatott.
|
Attribútum
|
Érték
|
Leírás
|
|
async
|
async
|
Megadja a script azonnali végrehajthatóságát.
|
|
type
|
text/ecmascript text/javascript application/ecmascript application/javascript text/vbscript
|
A script MIME-típusának megadása.
|
|
charset
|
kódkészlet
|
A script karakterkészletének megadása. Nem támogatott.
|
|
defer
|
defer
|
Jelzi a böngészőnek, hogy a script nem állít elő több (megjeleníthető) tartalmat. A böngésző továbbra is folytatja a lap betöltését.
|
|
src
|
URL
|
Meghatározza azon URL-t, ahonnan a böngésző betölti a végrehajtandó kódját.
|
|
xml:space
|
lefoglalt
|
Nem támogatott a HTML 5-ben.
|
Megjegyzés: Érdemes megadni a script MIME-típusát. Ha létezik SRC attribútum, akkor a SCRIPT elemnek üresnek kell lennie.
Minta:
<script type="text/javascript"> document.write("Helló, világ!!") </script>
|