Sakk játék. Feladat: JavaScript segítségével olyan programot kell írni, ami egy sakktáblát szimulál. Kiválasztásra változtatják a helyüket.



Hasonló dokumentumok
Memória játék. Felhasználói dokumentáció

Sakk-játék. Bármilyen számítógépen működik, amin található böngésző és Java alkalmazás. Indító képernyő

5-ös lottó játék. Felhasználói dokumentáció

Képnézeget. Gépigény: Bármilyen számítógépen m ködik, amin található böngész és Internet elérés.

Számológép. Bármilyen számítógépen működik, amin található böngésző és Java alkalmazás. Indító képernyő

Tili-Toli játék. Felhasználói dokumentáció

Kő, Papír, Olló. Felhasználói dokumentáció

HTML é s wéblapféjlészté s

Az image objektum. Az image eseménykezel i. Képek el zetes betöltése. Feladat. Váltóképek készítése

HTML alapok 1. Minimális HTML file: <HTML> <HEAD> <TITLE> cím </TITLE> </HEAD> <BODY>... </BODY> </HTML> Formátum parancsok:

Web programozás. 3. előadás

Lenyíló menük készítése. Összetett programok készítése

Honlapkészítés. 1. Előadás Bevezető, HTML. Paksy Patrik

15.4.2a Laborgyakorlat: Böngésző beállítása

Útmutató az OKM 2007 FIT-jelentés telepítéséhez

HTML. Ismerkedés a JavaScripttel. A JavaScript lehet ségei. A JavaScript kód helye. Önálló JavaScript fájlok

Természetesen készíts egy csempe nevű könyvtárat és ide mentsd az index.html állományt.

A webprogramozás alapjai. Óbudai Egyetem Neumann János Informatikai Kar 2018/19/1 szemeszter

Kedves Jelentkezők! A tanfolyamból kizárható továbbá:

ÁLTALÁNOS WEBLAPSZERKESZTÉSI TUDNIVALÓK ÁLTALÁNOS HTML KÓDOLÁSI TUDNIVALÓK

HTML és CSS. Horváth Árpád május 6. Óbudai Egyetem Alba Regia M szaki Kar (AMK) Székesfehérvár

Webprogramozás HTML alapok előadás

font-size:12px; display:block; text-shadow: 0 1px 0 #FFFFFF;}

Az Educatio weboldalain elhelyezhető hirdetések technikai paraméterei

PHP alapjai, bevezetés. Vincze Dávid Miskolci Egyetem, IIT

HTML kódok. A www jelentése World Wide Web.

Kezdő lépések Virtuális Tárgyaló

r e l o a d. n o n p r o f i t f o r u m. e u Telepítési útmutató 3. RELOADED

Megoldás (HTML) <!DOCTYPE HTML> <html>

Internet TV Broadcaster kézikönyv

Elektronikus Szolgáltatások Hirdetménye. Érvényes: május 24-től

HTML kódolás Web-lap felépítése. Az egész törzsre érvényes utasítás. <HTML> web-lap kezdő utasítás: a dokumentum kezdődik, a böngészőnek szól

Ár: Ft Garancia: 2 Év

MEGÚJÍTOTT GIROLOCK_CA TANÚSÍTVÁNYCSERE

Szabadkai Műszaki Szakfőiskola. Web programozás. dr Zlatko Čović

szaporodásbiológiai és andrológiai továbbképzés-ünkről, a zökkenőmentes indulás és használat

Webprogramozás szakkör

Tanúsítvány igénylése sportegyesületek számára

Internet, Az internet főbb szolgáltatásai web keresőszolgáltatásokkal Keresőrendszerek: Kulcsszavas 2) Egyéb keresők: Metakeresők gyűjtőkörű keresők

Javascript dátum, idő, számláló megjelenítő Használati útmutató

A JavaScript főbb tulajdonságai

Táblázatok. Utolsó módosítás: 11/22/ :07:23

ParkIT ANPR Kamera LetUgo Beléptető Rendszerrel

Multimédia 2017/2018 II.

Telepítési útmutató. 1.1 lépés : Telepítés típusa - ablak :

Neumann János Számítógép-tudományi Társaság Programozás, robotprogramozás szakkör Három félév 3 * 8 foglalkozás

HTML alapok. A HTML az Internetes oldalak nyelve.

Objektumorientált programozás

Felhasználói segédlet a webkonferencia szolgáltatás használatához

E-per ÁNYK és KAÜ használati útmutató és tájékoztató ügyvédek részére 2018

Magyar Telekom WFMS Light KEZELÉSI ÚTMUTATÓ. MAGYAR TELEKOM 1097 Budapest, Könyves Kálmán krt. 36.

HTML sablon tervezése

SAP Business One. Áttekintés, gyakorlati ismertetı. Mosaic Business System Kft.; Support:

Stíluslapok használata (CSS)

Felhasználói dokumentáció a teljesítményadó állományok letöltéséhez v1.0

HTML ÉS PHP AZ ALAPOKTÓL

WEBFEJLESZTÉS 2. ADATBÁZIS-KEZELÉS, OSZTÁLYOK

Informatika 1 CSS. Kovács Kristóf, Pálovics Róbert, Wettl Ferenc november 4. Budapesti M szaki Egyetem

KIRA. KIRA rendszer. Telepítési útmutató v1

A jquery.clickheat egy jquery plugin, ami lekezeli a kattintásokat a kijelölt tartományban. jquery.clickheat

Telepítési útmutató a Solid Edge ST7-es verziójához Solid Edge

Felhasználói kézikönyv. Angol szókincsfejlesztő rendszer

Szerző. Varga Péter ETR azonosító: VAPQAAI.ELTE cím: Név: Kurzuskód:

Tibeko SZÁMÍTÓGÉPEK. Mindegyik termékünk számlával és garanciával!

JavaServer Pages (JSP) (folytatás)

Útmutató a Közúti Központi Információs Rendszer (KÖKIR) programmal kapcsolatos telepítésekhez

Könyvtári kölcsönzések kezelése

ParkIT ANPR Kamera. LetUgo Beléptető Rendszerrel. Üzembe helyezési útmutató. Kapcsolat ! HASZNÁLAT ELŐTT FIGYELMESEN OLVASSA EL!

F-Secure Biztonsági megoldás. Az első lépések Windows-számítógépeken

Javacript alapismeretek

Weblap készítése. Fapados módszer

JavaScript JavaScript és cookiek engedélyezése JavaScript és cookiek engedélyezése JavaScript és cookiek engedélyezése

Webtárhely létrehozása a helyen. Lépések Teendő 1. Böngészőbe beírni: 2. Jobb oldalon regisztrálni (tárhelyigénylés).

Informatika 1. Informatika el adás. Kovács Kristóf, Pálovics Róbert. Budapesti M szaki Egyetem november 5.

XML-HMTL Beadandó Dolgozat. Avagy, mit sikerült validálnunk fél év alatt

Tibeko SZÁMÍTÓGÉPEK. Mindegyik termékünk számlával és garanciával!

Az alábbiakban szeretnénk segítséget nyújtani Önnek a CIB Internet Bankból történő nyomtatáshoz szükséges böngésző beállítások végrehajtásában.

Tartalom. Alapelemek. Célok. Eszközök. Szerkezet. Alapelvek. Prezentáció. Folyamat

6. számú melléklet KÖLTSÉGVETÉSI SPECIFIKÁCIÓ. a Társadalmi Megújulás Operatív Program. Új tanulási formák és rendszerek Digitális Középiskola program

Google Web Toolkit. Elek Márton. Drótposta kft.

WEBSZERKESZTÉS ELMÉLETI VIZSGAKÉRDÉSEK

Gyorsindítási útmutató

Tájékoztató. Használható segédeszköz: -

DELL Inspiron DLL Q2_38_BL_ (DLL Q2_38_BL_212279)

Felhasználói segédlet a webkonferencia szolgáltatás használatához

TEE Informatikai eszközök beszerzése az Eszterházy Károly Főiskola részére a TÁMOP C-11/1/KONV

Felhasználói Kézikönyv

1 Rendszerkövetelmények

Magyar Telekom EVENTUS vékonykliens

DELL Inspiron 5749 (DLL Q1_42_L_178128) (DLL Q1_42_L_178128)

Jó állapotú, használt számítógépek garanciával!

Infinity Csarnok Lan Felhasználói segédlet.

{simplecaddy code=1005}

Image Processor BarCode Service. Felhasználói és üzemeltetői kézikönyv

Algoritmus terv. 1. Algoritmus általános áttekintése. 2. Inputok és outputok definiálása. 3. Folyamatok meghatározása. 4. Programozási utasítások

FELHASZNÁLÓI KÉZIKÖNYV SCHEDULEDETAIL KEZELÉSI ÚTMUTATÓ (DEBRECEN VÁROS KÖZLEKEDÉSE) 1.00 verzió Dátum:

MicroSigner Közvetítő Szerver fejlesztői dokumentáció

Jó állapotú, használt számítógépek garanciával!

Felhasználói kézikönyv

OptiJUS. Opten, Tartalomjegyzék

Átírás:

Sakk játék Felhasználói dokumentáció Feladat: JavaScript segítségével olyan programot kell írni, ami egy sakktáblát szimulál. Kiválasztásra változtatják a helyüket. Futtatási környezet: A http://10.0.0.101/~hgy/sakk/ linkre kattintva megjelenik az oldal. Az oldal megtekintéséhez bármilyen grafikus böngésző alkalmazható. Gépigény: Bármilyen számítógépen működik, amin található böngésző és Internet elérés. Kezelési útmutató: Az oldal kinézete Készítette: Hollósy György 2/14/Aw. 1

Bármilyen probléma esetén jelezzen a hollosygyorgy@gmail.com e-mail címen. 2

Fejlesztői dokumentáció Feladat: JavaScript segítségével olyan programot kell írni, amely szimulál egy sakktáblát. Kiválasztásra változtatják a helyüket. Környezet: Intel Core 2 Duo CPU E8400 @ 3.00 GHz 3.01 GHz/ 3,50 GB RAM/512 MB ATI Radeon HD 4670/160GB HDD/ Windows XP/ Mozilla Firefox. Futtatási környezet: A http://10.0.0.101/~sakk/ linkre kattintva megjelenik az oldal. Az oldal megtekintéséhez bármilyen grafikus böngésző alkalmazható. Programfejlesztői környezet: A Sakk nevű játék JavaScript programnyelven lett írva és HTML kód segítségével lett beágyazva oldalszerkezetbe. CSS-el formázva. Tömbök: -kepek -tomb_id Függvények: -betolt -csere Fájl lista: -index.html -sakk.js -zsolti.css kep mappa: bg.jpg sb.png sf.png sgy.png sh.png sk.png sv.png ures.png vb.png vf.png vgy.png vh.png vk.png vv.png Forráskódok: -index.html <html> 3

<head> <script type="text/javascript" src="sakk.js"></script> <link rel="stylesheet" type="text/css" href="zsolti.css"> <title>sakk játék</title> </head> <body onload="betolt();"> <table id="tabla"> <td colspan="10"> <h2>sakk</h2> </td> <td> </td> <td>a</td> <td>b</td> <td>c</td> <td>d</td> <td>e</td> <td>f</td> <td>g</td> <td>h</td> <td> </td> <td>8</td> <td colspan="8" rowspan="8"> <table> <script> szin="#333333"; document.write(''); if (((i+j) % 2)==0) szin="#ffffff" else szin="#333333" document.write("<td bgcolor="+szin+" <img id="+tomb_id[i][j]+" width=45 height=45 src=kep/ures.png></td>"); document.write(""); </script> </table> </td> <td>8</td> <td>7</td> <td>7</td> <td>6</td> <td>6</td> <td>5</td> <td>5</td> 4

<td>4</td> <td>4</td> <td>3</td> <td>3</td> <td>2</td> <td>2</td> <td>1</td> <td>1</td> <td></td> <td>a</td> <td>b</td> <td>c</td> <td>d</td> <td>e</td> <td>f</td> <td>g</td> <td>h</td> <td></td> <td colspan="10"> Honnan: <select id="e1"> <option value="0">a</option> <option value="1">b</option> <option value="2">c</option> <option value="3">d</option> <option value="4">e</option> <option value="5">f</option> <option value="6">g</option> <option value="7">h</option> <select id="e2"> <option value="7">1</option> <option value="6">2</option> <option value="5">3</option> <option value="4">4</option> <option value="3">5</option> <option value="2">6</option> <option value="1">7</option> <option value="0">8</option> Hova: <select id="m1"> <option value="0">a</option> <option value="1">b</option> <option value="2">c</option> <option value="3">d</option> <option value="4">e</option> <option value="5">f</option> <option value="6">g</option> 5

<option value="7">h</option> <select id="m2"> <option value="7">1</option> <option value="6">2</option> <option value="5">3</option> <option value="4">4</option> <option value="3">5</option> <option value="2">6</option> <option value="1">7</option> <option value="0">8</option> <input type="button" value="világos" onclick="csere()" id="lep"> </td> </table> </body> </html> -zsolti.css body background: url(kep/bg.jpg); #tabla background: #000; color: #FFF; text-align: center; font-weight: bold; margin: 0 auto; input border:0; background-color:white; -sakk.js kepek = new Array(8); kepek[i]=new Array(8); kepek[0][0]="kep/sb.png"; kepek[0][1]="kep/sh.png"; kepek[0][2]="kep/sf.png"; kepek[0][3]="kep/sv.png"; kepek[0][4]="kep/sk.png"; kepek[0][5]="kep/sf.png"; kepek[0][6]="kep/sh.png"; kepek[0][7]="kep/sb.png"; kepek[1][i]="kep/sgy.png"; for (i=2;i<6;i++) kepek[i][j]="kep/ures.png"; kepek[6][i]="kep/vgy.png"; 6

kepek[7][0]="kep/vb.png"; kepek[7][1]="kep/vh.png"; kepek[7][2]="kep/vf.png"; kepek[7][3]="kep/vv.png"; kepek[7][4]="kep/vk.png"; kepek[7][5]="kep/vf.png"; kepek[7][6]="kep/vh.png"; kepek[7][7]="kep/vb.png"; tomb_id=new Array(8); tomb_id[i]=new Array(8); x='k'+i+j; tomb_id[i][j]=x; function betolt() document.getelementbyid(tomb_id[i][j]).src=kepek[i][j]; function csere() p=document.getelementbyid("e1").value; o=document.getelementbyid("e2").value; r=document.getelementbyid("m1").value; q=document.getelementbyid("m2").value; if (kepek[q][r]=="kep/ures.png") sv=kepek[o][p]; kepek[o][p]=kepek[q][r]; kepek[q][r]=sv; else if (kepek[o][p]!="kep/ures.png") kepek[q][r]=kepek[o][p]; kepek[o][p]="kep/ures.png"; betolt(); Készítette: Hollósy György 2/14/Aw. Bármilyen probléma esetén jelezzen a hollosygyorgy@gmail.com e-mail címen. 7