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



Hasonló dokumentumok
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.

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.

Tili-Toli 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ő

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ő

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

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

Web programozás. 3. előadá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 ÉS PHP AZ ALAPOKTÓL

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

Webprogramozás szakkör

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

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

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

Internet TV Broadcaster kézikönyv

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

(statikus) HTML (XHTML) oldalak, stíluslapok

HTML sablon tervezése

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

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

CSS-segédlet. 1. CSS és HTML Külső stíluslap HTML-hez csatolása

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

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

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

(statikus) HTML (XHTML) oldalak, stíluslapok

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

Stíluslapok használata (CSS)

Webszerkesztés stílusosan. Készítette: Csécsy László Virgina DeBolt hasonló c. könyve alapján

HTML parancsok (html tanfolyam témakörei)

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

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

HTML alapok. A HTML az Internetes oldalak nyelve.

HTML ÉS PHP ŐSZI FÉLÉV

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

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

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

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

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

Webkezdő. A modul célja

JavaServer Pages (JSP) (folytatás)

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

Egyszerő vízszintes navigáció készítése CSS segítségével. Ebben a cikkben egy egyszerő módszert fogunk bemutatni, vízszintes menü készítésére.

PCLinuxOS Magazine január

Multimédia 2017/2018 II.

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

Információs technológiák 2. Gy: CSS, JS alapok

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

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

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

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

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

WCSS (Wap CSS), Wireless CSS

A WEB programozása - Bevezetés őszi félév Dr. Gál Tibor

HTML sablon készítése a MailMaster szoftver beépített HTML szerkesztőjével

Planet Me blog aggregátor létrehozása

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

Ár: Ft Garancia: 2 Év

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

Webszerkesztés. Elvek és gyakorlat. - Alapozás -

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

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

XHTML és CSS Holló Csaba 11. A HTML dokumentum

Webprogramozás HTML alapok előadás

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

Kelda WebGrafika Iroda Példa HTML, CSS formázásra

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

Weblapszerkesztés. Számítógépek alkalmazása előadás, október 24.

INFORMATIKA Felvételi teszt 1.

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

LOGalyze Telepítési és Frissítési Dokumentáció Verzió 3.0

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

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

Tamás Ferenc: CSS táblázatok 2.

VALUTAISMERTETŐ FUNKCIÓNÁLIS SPECIFIKÁCIÓ

Weblapok az érettségin. 2. feladat: weblap vagy prezentáció és grafika 30 pont

8. Java, JavaScript, VRML, CGI, Flash, CSS, PHP, MySQL

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

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


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

A Dél-Alföldi Regionális Alapítvány honlapja

SSL VPN KAPCSOLAT TELEPÍTÉSI ÚTMUTATÓ

9. MODUL WEBKEZDŐ. A vizsgafeladat megoldásához kizárólag a választott webkészítő program, illetve jegyzettömb (editor) használható.

DOBOZOK. A doboz négy részből áll: 1. Margó (margin) 2. Szegély (border) 3. Kitöltés (padding) 4. Tartalom (content)

HTML 5 - Start. Turóczy Attila Livesoft Kft

8. Gyakorlat AWK 1, CSS

WEBSZERKESZTÉS ELMÉLETI VIZSGAKÉRDÉSEK

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

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

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

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

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

ParkIT ANPR Kamera LetUgo Beléptető Rendszerrel

Honlapkészítés. 2. Előadás CSS (Cascading Stlye Sheets Egymásba ágyazott stíluslapok) Paksy Patrik

INFO1 WEB, HTML, CSS

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

Bannerkészítési útmutató az Adverticum AdServerhez

Információs technológiák 1. Gy: HTML alapok

Átírás:

Memória játék Felhasználói dokumentáció Feladat: JavaScript segítségével, olyan programot írni, mely összekeveri a lapokat, majd a felhasználónak kell párosítani. HTML oldalba ágyazva és CSS-el formázva. Futtatási környezet: A http://10.0.0.101/~hgy/memoria/ 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 Gombok és funkciók A lépéseket számolja: Játék kezdete óta eltelt idő: Ha új játékot szeretnénk kezdeni: 1

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. 2

Fejlesztői dokumentáció Feladat: JavaScript segítségével, olyan programot írni, mely összekeveri a lapokat, majd a felhasználónak kell párosítani. HTML oldalba ágyazva és CSS-el formázva. 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/~hgy/memoria/ linkre kattintva megjelenik az oldal. Az oldal megtekintéséhez bármilyen grafikus böngésző alkalmazható. Programfejlesztői környezet: A Memórai nevű program JavaScript programnyelven lett írva és HTML kód segítségével lett beágyazva majd CSS segítségével lett megformázva. Változók: Idokesz=logikai Ora, perc, sec, r = egész Tömbök: -kiskep -tarto Függvények: -kever -mutat -ido Fájl lista: -index.html -memoria.css -memoria.js kep mappa: -bg.jpg -1.png -2.png -3.png -4.png -5.png -6.png -7.png -ido.png -tablebg.png -szurke.png 3

Forráskódok: -index.html <html> <head> <title>memória Játék</title> <script type="text/javascript" src="memory.js"></script> <link rel="stylesheet" type="text/css" href="memory.css"> </head> <body onload="kever();"> <table align="center"> <td> <table> <td><img src="kep/0.png" id="a1" onclick="mutat(1)"></td> <td><img src="kep/0.png" id="a2" onclick="mutat(2)"></td> <td><img src="kep/0.png" id="a3" onclick="mutat(3)"></td> <td><img src="kep/0.png" id="a4" onclick="mutat(4)"></td> <td><img src="kep/0.png" id="a5" onclick="mutat(5)"></td> <td><img src="kep/0.png" id="a6" onclick="mutat(6)"></td> <td><img src="kep/0.png" id="a7" onclick="mutat(7)"></td> <td><img src="kep/0.png" id="a8" onclick="mutat(8)"></td> <td><img src="kep/0.png" id="a9" onclick="mutat(9)"></td> <td><img src="kep/0.png" id="a10" onclick="mutat(10)"></td> <td><img src="kep/0.png" id="a11" onclick="mutat(11)"></td> <td><img src="kep/0.png" id="a12" onclick="mutat(12)"></td> <td><img src="kep/0.png" id="a13" onclick="mutat(13)"></td> <td><img src="kep/0.png" id="a14" onclick="mutat(14)"></td> <td><img src="kep/0.png" id="a15" onclick="mutat(15)"></td> <td><img src="kep/0.png" id="a16" onclick="mutat(16)"></td> <td><img src="kep/0.png" id="a17" onclick="mutat(17)"></td> <td><img src="kep/0.png" id="a18" onclick="mutat(18)"></td> </table> </td> <td> <form name="tick" action="index.html" method="post"> <table id="jatek"> <td height="30" colspan="2" align="center"><b>memória játék</b><hr></td> <td width="120" height="26">lépések száma</td> <td width="68" align="center"><input type="text" id="szam"></td> <td height="26">idő</td> <td align="center"><input type="text" id="clock" size="2"></td> <td colspan="2"><div id="show"></div> </td> 4

<td colspan="2" align="right" valign="bottom"><input name="submit" type="submit" id="kuld" value="új játék"></td> </table> </form> </td> </table> </body> </html> -memoria.css body input img margin-top: 50px; background: url("kep/bg.jpg"); color: #FFF; font-family: Verdana, Arial, Helvetica, sans-serif; background: #000; border: none; color: #FFF; color: #66CC00; border: 2px solid #666; #jatek padding: 5px; width: 200px; height: 200px; background: url('kep/tablebg.png'); font-size: 12px; font-weight: bold; color: #66CC00; #szam background: url('kep/szurke.png'); border: none; width: 31px; height: 24px; text-align: center; #clock background: url('kep/ido.png'); border: none; width: 65px; height: 24px; text-align: center; b 5

font-size: 14px; #show text-align: center; font-weight: normal; color: red; -memoria.js kepek=new Array("kep/0.png","kep/1.png","kep/1.png","kep/2.png","kep/2.png","kep/3.png","kep/3.png","kep/4.png","kep/4.png","kep/5.png","kep/5.png","kep/6.png","kep/6.png","kep/7.png","kep/ 7.png","kep/8.png","kep/8.png","kep/9.png","kep/9.png"); var tarto=new Array(); var ora=0; var perc=0; var sec=0; r=0; idokesz=true; function kever() for (i=1;i<1000;i++) x=math.round(math.random()*17)+1; y=math.round(math.random()*17)+1; sv=kepek[x]; kepek[x]=kepek[y]; kepek[y]=sv; ido(idokesz); function mutat(x) //alert(x); p=document.getelementbyid('a'+x).src.split("/"); if (p[p.length-1]=='0.png') //alert(document.all.item('a'+x).src); document.getelementbyid("szam").value++; document.getelementbyid('a'+x).src=kepek[x]; r++; tarto[r]=x; if ((r==3) && (kepek[tarto[1]]!=kepek[tarto[2]])) for (i=1;i<3;i++) document.getelementbyid('a'+tarto[i]).src=kepek[0]; 6

tarto[1]=tarto[3]; r=1; if ((r==3) && (kepek[tarto[1]]==kepek[tarto[2]])) tarto[1]=tarto[3]; r=1; kesz=true; for (i=1;i<19;i++) p=document.getelementbyid('a'+i).src.split("/"); if (p[p.length-1]=='0.png') kesz=false; if(kesz) document.getelementbyid("show").innerhtml=("<b>gratulálok!</b><br> Kiraktad "+document.getelementbyid("szam").value+" lépésbõl.<br>idõd: "+document.tick.clock.value); idokesz=false; function ido(ilog) if (ilog) sec++ if ((sec % 60)==0) perc++; sec=0; if (((perc!=0) && ((perc % 60)==0))) ora++; minutes=0; seconds=0; document.tick.clock.value=ora+":"+perc+":"+sec; settimeout("ido(idokesz)",1000) 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

8