*   >> lukeminen koulutus Artikkelit >> science >> programming

Täydellinen koodi Magic Html Client Edges

a on siirtynyt vasemmalle matkia reunan ja asettuu sivulla, reuna muuttuja on osoittaa niin. Jos-lohko antaa arvoa, "left" reunaan muuttuja, joka osoittaa, että vasemmassa ruudussa on nyt pois reuna ja kyseisen sivun. RemovePaneL () Toiminto valmistelee sivun poistaa ruudussa. Tämä on toiminto: toiminto removePaneL () {jos (leftPaneShown == false) {jos (processOnL == false) {processOnL = true; X = document.getElementById (Calc). style.left; X = ParseInt (x); TL = self.

setInterval ("shiftLeft ()", 10); }} //Palauttaa leftPaneShown Boolen muuttujan leftPaneShown = false; } Tämä toiminto soittaa toiselle toiminto, joka todella lähettää ruudussa takaisin vasempaan reunaan. On siis olemassa kaksi tehtävää mukana lähettämällä takaisin ruudun vasempaan reunaan. Toiminnot (kaksi niistä) lähettää ruudun vasemmasta reunasta poikkeavat (kaksi niistä) lähettää ruudun yläreunasta. Toiminnot (kaksi niistä) lähettää takaisin ruudun osaksi yläreuna poikkeavat (kaksi niistä) lähettää takaisin ruudun vasempaan reunaan. Olemme yhä käsitellä edellä toiminto.

Muista, että muuttuja, leftPaneShown käytetään erottamaan klikkaa ruudusta ja klikkaa BODY ulkopuolella ruudussa. Kun ruudussa napsautetaan, kaksi napsautustapahtumat todella ilmenee. Yksi ruudusta ensin, sen jälkeen yksi kehosta. Kuitenkin, kun elimistö napsautetaan ulkopuolella ruudussa vain yhdellä napsautuksella tapahtuma (vartalolle Klikkaa) tapahtuu. Kun valitset ruudussa muuttuja, leftPaneShown on true päässä onclick tapahtuma ulomman DIV. Kun klikkaat vain BODY elementin, muuttuja pysyy vääriä.

Lausunnot edellä toiminto suorittaa ainoastaan, jos muuttuja, leftPaneShown on väärä, eli BODY elementin napsautettiin ulkopuolella ruudussa. Joten kun tämä toiminto on nimeltään, jos arvo tämä muuttuja on väärä, niin julkilausumat toteutetaan. Lausunnot alkavat toisen jos-selvitys. Tämä tarkistaa, jos ruudussa on edelleen liikkeessä tarkistamalla jos processOnL muuttuja on totta. Jos se on totta, se ei suorita lausuntoja se on. Jos se on väärä se suorittaa lausuntoja.

Kun se on epätosi, ensimmäinen selvitys asettaa processOnL muuttuja totta, mikä osoittaa, että ruudun on aloittaa liikettä tai on liikkeessä. Muista, tässä tilanteessa, mikään ei voi pysäyttää liikkeen ruudun, eikä esiintyminen ruudun voi tulla mistä tahansa pisteen reunat. Loput lausunnot ovat tuttuja. Viimeinen kutsuu funktio, shiftLeft () 10 ms välein. On tämä shiftLeft (), joka todella siirtyy ruudussa takaisin reunaan. ShiftLeft () Tämä toiminto siirtää

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.