Kategória archívum: JavaScript

JavaScript alapú programok

Miként tároljunk adatokat kliens oldalon?

Valójában itt nem pontos leírással szeretnék szolgálni, hanem inkább a lehetőségekről írnék. Ezzel a témával akkor kezdtem el foglalkozni, amikor az Offline alkalmazásokról volt volt szó egy korábbi meetupon, és Yaanno pont erről a témáról tartotta a bemutatóját. Első körben jó tisztázni, hogy miről is van szó: Gondolom minden webfejlesztő találkozott olyan esettel, amikor a kliens oldalon kellett adatot tárolni, legyen az csak egy a felhasználó azonosítására szolgáló titkos kulcs, vagy több a kliens oldali megjelenést befolyásoló adat. Ezek tényleg csak alap … Tovább olvasom »

Fibonacci számok

A matek érdekes. Ezt mindenki tudja, így tehát én is, igaz meg kell vallani nem szeretem (mint oly sokan ). Szóval találkoztam azzal az ötlettel, hogy kódoljunk fibonacci számokkal szöveget. És mint jó programozóhoz illik ezt természetesen nem kézzel oldottam meg. Gondolván arra, hogy minek számolgassak, ha egyszerűbb írni rá egy progit, ami elvégzi helyettem a matematikai műveleteket. Mivel a feladat egyszerű, ezért célszerűen JavaScriptben írtam meg a programocskát. Főleg, hogy tegnap volt budapest.js, ami egy kicsit meg is hozta … Tovább olvasom »

Egyszerű JavaScript naptár továbbfejlesztése: lapozás

A tegnap bemutatott naptár scriptünket ma egy kicsit továbbfejlesztjük, hogy lapozható legyen. Ez sok esetben hasznos lehet, és a PHP naptárral szemben nem igényel kliens-szerver kapcsolódást a betöltődés után. Mivel ez a tegnapi scriptünk továbbfejlesztése, ezért csak az ahhoz képest történt változásokat veszem górcső alá. Kezdjük is mindjárt az elvvel: A tegnapi cikk vége felé kitértem a Date() objektum érdekes viselkedésére, azaz arra, hogy ha a nap értékének 0-át adunk meg, akkor az előző hónap utolsó napját kapjuk eredményül. Ugyanez … Tovább olvasom »

Egyszerű JavaScript naptár

Előző cikkemben már végigvezettem a kedves olvasót egy PHP naptár egyszerű elkészítésén. Most ugyanazt az elvet követve létrehozunk egy JavaScript verziót. Vágjunk is bele: Az előző cikkben alkalmazott CSS itt is ugyanaz lesz, hiszen az elvi felépítés nem változott, azaz létrehozunk egy div elemet, melynek fix szélességet adunk, ebben helyezzük el a naptár fejlécét, a hét napjainak nevét és a napokat. A napoknál és az eltolást megvalósító üres div elemeknél itt is fontos a 20x20px-es méret – vagyis a jelen … Tovább olvasom »