JavaScript alapozó 1.
A sorozat ízelítőt ad a kliens oldali script programozás alapjairól. Mivel a programok kiértékelés, tárolása és futtatása a kliens böngészőjében történik, ezért érzékeny adatok elhelyezése nem javasolt a programokban. Komoly JavaScript ismerettel akár desktop jellegű programokat faraghatunk weben a böngészőnkbe.
A legjobb ingyenes JavaScript programnyelvet is támogató fejlesztő környezet (IDE) az Aptana, Eclipse alapokon.
Mi kell e JavaScript fejlesztéshez?
- Böngésző amiben engedélyezve van a JavaScript futtatási lehetőség.
- Szövegszerkesztő.
- Türelem, de egy vagon.
JavaScript elhelyezése HTML oldalon:
- <html>
- <head>
- <script type=”text/javascript”>
- // <![CDATA[
- /*Ide jöhet a JavaScript kódunk*/
- // ]]>
- </script>
- </head>
- <body>
- </body>
- </html>
Vagy egy másik lehetséges módja:
- <script type=”text/javscript”>
- <!–
- //ide jöhet a JavaScript kód
- //–>
- </script>
JavaScript Fájl beágyazása a Head részbben:
- <html>
- <head>
- <script type=”text/javascript” src=”/utvonal/sajat.js”></script>
- </head>
Megjegyzés elhelyezés a kódban:
- /* többsoros
- megjegyzést
- helyezhetünk el */
- // egysoros megjegyzés
Figyelmezető üzenet küldése egy szövegre kattintve:
- <script type=”text/javascript”>
- // <![CDATA[
- function Alert_MSG(msg)
- {
- var uzenet=msg;
- alert(uzenet);
- }
- // ]]>
- </script>
- //használata a tartalmi részben elhelyezett linkre kattinva
- <a href=”#” title=”figyelmztető ablak” onClick=”Alert_MSG(‘hoppá’);”>Link</a>
Eldöntendő kérdés küldése (confirm):
- function Confirm_MSG(msg)
- {
- var uzenet=msg;
- var valasz=confirm(uzenet);
- //kiértékeljük az eredményet
- if(valasz)
- {
- alert(“ok”);
- }else
- {
- alert(“NEM OK”);
- }
- }
PopUp ablak nyitása, avagy olcsó játék hülye gyerekeknek:
- Paraméterek:
- URL, AblakNeve,
- left – a képernyő bal széllétől való távolság
- top – a böngésző ablak tetejétől való távolság
- height – magasság pixelben
- width – széllesség pixelben
- resizable – átméretezhetőség
- fullscreen – teljesképernyős mód / nem minden böngésző támogatja
- status – status bar bekapcsolása/kikapcsolása
- function Rock_Up()
- {
- window.open( “http://opendir.hu/”, “azAblakNeve”, “height = 150, width = 200, resizable = true” )
- }
Prompt küldése:
- function Prompt_MSG(msg)
- {
- var kerdes=msg;
- var valasz=prompt(kerdes, “”);
- alert(valasz);
- }
- /*
- prompt(“kérdés”, “válasz”);
- 1. paraméter a kérdés
- 2. paraméter a válasz vagy üres
- */
nincs kapcsolódó bejegyzés.
0