Fordító
Kategóriák
Levéltár

Archívum a "JavaScript" kategória

Gordon: Open Source Project Engedélyezi a Flash az iPhone

Hogyan lehetséges ez kérdezed? Magic? Boszorkányság? Pozitív gondolkodás? Tulajdonképpen, ez egy nyílt forráskódú projekt néven Gordon. Gordon egy nyílt forráskódú Flash ™ futás írásbeli tiszta JavaScript. Ha beágyaz a html oldal helyes Gordon lehetővé teszi, hogy az iPhone-hoz teszik a swf tartalom JavaScript segítségével.

Tehát mit jelent ez az átlagos felhasználó iPhone? Nem sok, igazán. Ez nem ad halvány remény, hogy talán lát egy teljes erővel Flash az iPhone inkább előbb, mint utóbb, de Gordon nem tesz sokat a átlagos iPhone felhasználó csak még.

Flash fejlesztők azonban, képes lesz használni Gordon beágyazni a flash mozi olyan módon, amely legalább megjelenik az iPhone. Ebben az időben, iPhone használók valószínűleg nem halad át olyan flash, hogy a beágyazott segítségével Gordon.

Ez egy lépés a helyes irányba, de szégyen rajtad Apple kényszeríti a fejlesztő közösség ez.

Gordon Demo: http://paulirish.com/work/gordon/demos/ (A demo html fájlokat iPhone látni működés közben)

JavaScript Image Rotator

Hoztam létre ezt a képet JavaScript forgató megoldani a problémát egy ügyfél az enyém volt, miután a saját helyén a múlt héten.

Az első lépés, hogy hozzanak létre egy üres div, hogy a képeket lehet betölteni. A legegyszerűbb módja a hozzáférést egy adott div-ból JavaScript-hoz győződj meg a div id van, és a hozzáférést a div a div id hivatkozó Az ilyen:

 var bannerHolder = document.getElementById ('bannerHolder');

Miután létrehoztuk a div, és olyan módon kell hivatkozni, hogy JavaScript segítségével, akkor létre kell hozni egy sor kép URL-hurok segítségével.

 var bannerArray = new Array ();
 var currentImage = 0;
 bannerArray = ['http://www.noobflash.com/wp-content/themes/LemonPress/images/JavaScriptImageRotator/google.jpg', 'http://www.noobflash.com/wp-content/themes/LemonPress/ images / JavaScriptImageRotator / yahoo.jpg ',' http://www.noobflash.com/wp-content/themes/LemonPress/images/JavaScriptImageRotator/msn.jpg '];

Nyakkendő e darab kódot használva, együtt setInterval megteremtése időzített forgatás, és még a kép forgató. Szerezd meg a teljes kódot használja az alábbi linket:

Get Code Complete

Basic JavaScript Array bemutatója

Ha valaha is létrehozott egy tömböt ActionScript, vagy bármely más ECMAScript alapú programozási nyelv, ami egy tömbben a JavaScript lesz nagyon ismerős az Ön számára. Másrészről, ha egy tömb noob, akkor biztosan nem vagy egyedül. Tömbök egy szúrás számos új programozó, de sajnos, az üdvösség a szomszédos! Engedjék meg, hogy végigvezeti létrehozásával egy egyszerű JavaScript tömböt, hogy a legnagyobb részben is fel lehet használni az ActionScript.

Mi az egy tömbben?
Egy tömb, az a legegyszerűbb, valóban nem más, mint egy gyűjtemény, hogy ki van rendelve, változó. Ha egy új ponttal egészült ki, hogy a tömb, akkor kap egy számot hívott index. A tétel lehet ezután hivatkozni később hívja a tömb változó együtt index a tétel számát elérni kívánt. Világos, mint a sár? Nagy! Nézzünk egy példát.

Hogyan hozhatok létre egy tömbben?
A feleségem is így tacos ma este, így fogom használni a éhséget, mint ihletet.

Félelmetes, mi csak létrehoztunk egy finom tömb!

  1. Az első lépés e teremteni azt a tömböt, hogy állapítsa meg a változó rá. Ebben az esetben a változó szeretnék használni az összetevőket.
  2. A második lépés az, hogy a leadott változó, mint egy tömbben. Egyesek azt állítják, hogy ez a lépés nem szükséges, és ők korrekt, de ez egy bevált gyakorlat, hogy írja be leadott változók amilyen gyakran csak lehetséges.
  3. A harmadik lépés az, hogy hozzá elemeket a tömb. A legegyszerűbb módja, hogy van-hoz készlet-a tömb változót (ebben az esetben összetevők) megegyezik a zárt zárójel, vessző körülhatárolt cikkek listáját. Az én esetemben én ki három madzagot az összetevők tömb.
  4. Az utolsó lépés nem igazán szükséges, de lehetővé teszi, hogy megnézze, mi a tömbben néz ki ezen a ponton. Látni fogja mind a három vesszővel elhatárolt vonósok, bab, hús, sajt és a riasztási mezőben. Ez normális, és csak azt jelenti, hogy a tömb tartalmazza mindhárom említett elem.

Most, mondjuk te meatetarian ... Hogyan válasszuk ki csak az egyik elemet a tömb, amit akar? Ez valóban olyan egyszerű, mint a hús rángatás kanalat! ... Hogy úgy mondjam. Csak azt kell hívni a neve a tömb változó index a kívánt elemet hozzá zárójelben (Pl.: összetevők [1]).

Van egy fontos dolog, amit érdemes tudni indexek ECMAScript alapú nyelv: számolás mindig kezdődik 0 ... Nem tudom, miért létezik, én csak azt kell követnie. Az első elemet a tömb indexe mindig 0 (összetevők [0] = bab ebben az esetben), majd 1, 2, 3 és így tovább.

Ez kell ahhoz, hogy segítsen Önnek az induláshoz tömbökkel való munka megkönnyítésére. Nézzen vissza hamarosan bővebben Arrays köztük középhaladó és haladó Array technikák.

JavaScript Keresés és csere

Kövesse az alábbi példa elvégzésére keresni és cserélni a JavaScript.

 <script type="text/javascript">
 var sajatString = "Szeretem kódolás";
 sajatString = myString.replace ("kódoló", "alszik");
 document.write (sajatString);
 </ Script>

Get QueryString értékek JavaScript

Nekem van még néhány az emberek megkérdezik, hogyan kap URL QueryString értékek JavaScript, ezért hoztam létre, hogy egy függvény lesz a húr, keresse meg a megfelelő QueryString gombot, és visszatér a kapcsolódó értéket, hogy a legfontosabb. Élvez!

Megjegyzés: Lehet, hogy távolítsa el, majd újra írja be az "s az alábbi kódot, ha másolja le ezt az oldalt. Néhány közülük nem jön át megfelelően, ha a tészta be dev alkalmazás.

Tegyük az URL ez az oldal http://www.noobflash.com/foo/index.html?noob=someValue. A fenti kódot megtalálja az első fokon QueryString a "noob" az URL-ben, és visszatérnek a "someValue" részét kell felhasználni a kódban. Akkor egyszerűen csak írja queryStringValue ("stringToFind"), amikor szeretné, hogy az új QueryString adatokat.