Kuinka saada asiakkaan tarkka selainnimi. Selainversion tunnistus - PHP tai javascript
Kiinnitä huomiota, annan asennuksen: skriptit ovat siistejä. Tiedät sen, minä tiedän sen, lyhyesti sanottuna, me tiedämme sen. Asennus tehty! Onnistuneesti. Puhutaanpa nyt niistä - suosikkikäsikirjoituksista. On mukavaa tehdä käsin jonkinlainen käsikirjoitus Java-kielellä ja antaa naapuri-lamakin päästä sen läpi, ja kun hän katsoo sitä, anna hänelle potkua. Tässä on vain bugi: matkan varrella kaikki käsikirjoituksen siistiä on jo keksitty. Jotain radikaalin uuden tarjoaminen (ainakin minulle) on jo vaikeaa, on parempi mennä juomaan olutta. Toisaalta voi helposti koota kasa toissijaisia asioita, jotka lähemmin tarkasteltuna tiivistyvät pinoksi kaikkea samaa perusmenetelmiä. Ja tämä on väärin - kukaan ei tarvitse toissijaista itsessään. Lopuksi (ei lopussa, mutta lopussa!) ...
Kiinnitä huomiota, annan asennuksen: skriptit ovat siistejä. Tiedät sen, minä tiedän sen, lyhyesti sanottuna, me tiedämme sen. Asennus tehty! Onnistuneesti. Puhutaanpa nyt niistä - suosikkikäsikirjoituksista. On mukavaa tehdä käsin jonkinlainen käsikirjoitus Java-kielellä ja antaa naapuri-lamakin päästä sen läpi, ja kun hän katsoo sitä, anna hänelle potkua. Tässä on vain bugi: matkan varrella kaikki käsikirjoituksen siistiä on jo keksitty. Jotain radikaalin uuden tarjoaminen (ainakin minulle) on jo vaikeaa, on parempi mennä juomaan olutta.
Toisaalta toissijaisia asioita voi helposti koota kokonainen kasa, joka tarkemmin tarkasteltuna tiivistyy samojen perusmenetelmien kasaan. Ja tämä on väärin - kukaan ei tarvitse toissijaista itsessään. Lopuksi (ei lopussa, mutta lopussa!) tuli "luova oivallus": jos asiakirjan sisällä ei voi puristaa mitään, on vaihdettava laadullisesti. uusi taso itse selainikkunan manipulointi. Ensinnäkin vähän tietoa niille, jotka unohtivat (tai eivät tienneet). V objektimalli nykyaikaiset selaimet (tarkoitan modernilla Internet Explorer ja Netscape Navigator) on kaksi erittäin mielenkiintoista menetelmää: window.resizeTo (x,y) ja window.moveTo (x,y), jotka lupaavat paljon mahdollisuuksia. Ensimmäinen tapa muuttaa selaimen "katseluikkunan" kokoa määritetyt mitat(eli x x y pikseliä), ja toinen siirtää itse ikkunaa asettamalla vasemman yläkulma pisteeseen, jossa x-koordinaatit vaakasuunnassa ja y-koordinaatit pystysuunnassa. Siten käyttämällä näitä kahta menetelmää viisaasti, voit helposti saavuttaa erittäin mielenkiintoisia tehosteita, joka kirjaimellisesti kaatoi valmistautumattoman katsojan.
Aluksi tarkastellaan yksinkertaista komentosarjaa, joka on vastuussa selainikkunan siirtämisestä työpöydällä ja heijastaa sitä näytön "reunoista":
Xenix tyylinen ikkuna
Siirrytään nyt siirtotoimintoon. Koska kaikki toiminnot tässä suoritetaan äärettömän silmukan sisällä, ikkuna jatkaa pyörimistä näytön ympäri.
Tunnista selain javascriptillä
Yritetään vierittää sitä läpi tehtävänhallinta johtaa mielenkiintoiseen erikoistehosteet(Suosittelen tarkistamaan oma kokemus). Jos haluat silmukan toimivan tietty määrä kertaa, vaihda kun lausunto for while (var i< твое число) и добавь в конце цикла оператор i++. С помощью метода resizeTo можно делать довольно любопытные вещи. Посмотри, как можно сжать окно до размеров заглавной рамки и заставить все это, как обычно, бегать по экрану:
Teeman kehitys