Kodo fragmentai 2025, Sausis

Skirtingi stiliaus lapai skirtingoms savaitės dienoms CSS-gudrybės

Skirtingi stiliaus lapai skirtingoms savaitės dienoms CSS-gudrybės

Pavadinkite savo css failus atitinkamai: Saturday.css, Friday.css, Sunday.css ir kt ... Jei naršyklėje išjungta „JavaScript“, ji grįš į "

Aptikti „Javascript“ įjungtą / išjungtą, pranešant CSS-gudrybės

Aptikti „Javascript“ įjungtą / išjungtą, pranešant CSS-gudrybės

„JavaScript“ išjungtas. Įgalinkite, kad galėtumėte peržiūrėti visą svetainę. Jei „JavaScript“ yra ant vartotojo, gausite sveikinimo pranešimą. Jei jis išjungtas, vartotojui nurodoma jį įjungti. "

Numatytieji funkcijų argumentai - CSS-gudrybės

Numatytieji funkcijų argumentai - CSS-gudrybės

Perduotų argumentų ir numatytųjų parametrų derinys (tinkamas naudoti su bet kuria funkcija) Object.prototype.combine = function (_args) (for (kintamasis šiame) (if (typeof _args "

Dabartinis puslapis su „JavaScript“ CSS-gudrybės

Dabartinis puslapis su „JavaScript“ CSS-gudrybės

Tai tarsi „PHP“ SCRIPT_NAME pakeitimas „JavaScript“. location.href.split ('/'). pop (); Pavyzdžiui, su šiuo URL: "

CSS, kai įgalinta „JavaScript“ - CSS-gudrybės

CSS, kai įgalinta „JavaScript“ - CSS-gudrybės

Document.documentElement.className = "js" Tai prideda klasę prie šaknies , kad galėtumėte (pavyzdžiui) padaryti kažką panašaus, kaip paslėpti tik

"

Skirtingose ​​naršyklėse nėra priklausomybės nuo DOM parengta - CSS-gudrybės

Skirtingose ​​naršyklėse nėra priklausomybės nuo DOM parengta - CSS-gudrybės

Deniso Ciccale'o versija: var DOMReady = function (a, b, c) (b = document c = 'addEventListener' b? B ('DocumentContentLoaded', a): "

Slapukų rinkiklis / nustatytuvas - CSS-gudrybės

Slapukų rinkiklis / nustatytuvas - CSS-gudrybės

** * Gauna arba nustato slapukus * @param name * @param value (null, jei norite ištrinti, arba undefined, kad gautumėte) * @param parinktys (domain, expire (dienomis)) * @return value "

Konvertuoti daugiakampį į kelio duomenis - CSS-gudrybės

Konvertuoti daugiakampį į kelio duomenis - CSS-gudrybės

Neseniai turėjau tai padaryti keletą kartų, todėl maniau, kad išsaugosiu metodą. „StackOverflow“ turi puikiai veikiantį metodą: "

Komentarai „JavaScript“ CSS-gudrybės

Komentarai „JavaScript“ CSS-gudrybės

Function doSomething () (/ * Šis Chriso Coyierio kodas * / var i = 0; // skaitiklis bus naudojamas vėliau;) „JavaScript“ komentarai gali būti tarp / * * / žymėjimų "

Išvalyti lauką sutelkiant dėmesį - CSS-gudrybės

Išvalyti lauką sutelkiant dėmesį - CSS-gudrybės

Pakeiskite „value“ numatytąja verte. Jei laukas bus pasirinktas, numatytoji reikšmė išnyks. Jei vartotojas anksčiau pakeitė lauko vertę,

Kablelių reikšmes įrašykite skaičiais - CSS-gudrybės

Kablelių reikšmes įrašykite skaičiais - CSS-gudrybės

Ši funkcija daro prielaidą, kad jai pateikiama eilutė su dešimtainiu kableliu ir dviem vietomis po kablelio. Norėdami patekti į savo numerį "

Patikrinkite, ar skaičius yra lyginis / nelyginis - CSS-gudrybės

Patikrinkite, ar skaičius yra lyginis / nelyginis - CSS-gudrybės

Funkcija isEven (reikšmė) (jei (reikšmė% 2 == 0) grąžina tiesą; dar grąžina klaidingą;) "

Prieš skambindami patikrinkite, ar funkcija veikia CSS-gudrybės

Prieš skambindami patikrinkite, ar funkcija veikia CSS-gudrybės

Naudojant scenarijus, kurie yra bendrai naudojami skirtingose ​​svetainės srityse, gali būti atvejų, kai vadinama funkcija, kurios nėra. Tai prasminga

Šalių pavadinimų masyvas CSS-gudrybės

Šalių pavadinimų masyvas CSS-gudrybės

Var country_list =; JSON versija iš paulund.co.uk: "

Patikrinkite, ar šriftų šeima yra gerbiama - CSS-gudrybės

Patikrinkite, ar šriftų šeima yra gerbiama - CSS-gudrybės

Funkcija checkFont (strFamily) (var objDiv = document.createElement ('div'); objDiv.style.fontFamily = strFamily; "

Susiekite skirtingus įvykius, kuriuos norite spustelėti, ir dukart spustelėkite - CSS-gudrybės

Susiekite skirtingus įvykius, kuriuos norite spustelėti, ir dukart spustelėkite - CSS-gudrybės

Jei norite, kad dukart spustelėjus nuorodą būtų atliktas specialus veiksmas, tai užkerta kelią numatytam nuorodos veiksmui (eikite į kitą puslapį). Taigi: dukart spustelėkite: "

Ištrūkti iš „iframe“ CSS-gudrybės

Ištrūkti iš „iframe“ CSS-gudrybės

If (top.location! = self.location) (top.location = self.location.href;) Tai paprastai veiks, tačiau yra maža nesėkmės tikimybė tuo atveju, jei "

„Async“ bendrinimo mygtukai („G +“, „Facebook“, „Twitter“) CSS-gudrybės

„Async“ bendrinimo mygtukai („G +“, „Facebook“, „Twitter“) CSS-gudrybės

Kai kurios iš šių tarnybų jau (sumaniai) teikia scenarijus asinchroniškai, tai tiesiog sujungia juos į efektyvesnius, tvarkingesnius ir "

Async scenarijų krautuvas su atgaliniu skambučiu CSS-gudrybės

Async scenarijų krautuvas su atgaliniu skambučiu CSS-gudrybės

Var Loader = function () () Loader.prototype = (reikalauti: function (scenarijai, atgalinis skambutis) (this.loadCount = 0; this.totalRequired = scripts.length; "

Abėcėliniai masyvai, objektai ir objektų masyvai CSS-gudrybės

Abėcėliniai masyvai, objektai ir objektų masyvai CSS-gudrybės

Abėcėlės tvarka gali būti šiek tiek keblu, nes galbūt norėsite atskirti mažąsias ir mažąsias raides. Be to, masyvai yra dalykas, kurį rūšiuojate, bet kartais turite objektą. Arba objektų masyvas. Arba kitaip įdėtos kombinacijos ... "

Vaizdo įrašas visiems (HTML5 vaizdo įrašas su „Flash Fallback“) CSS-gudrybės

Vaizdo įrašas visiems (HTML5 vaizdo įrašas su „Flash Fallback“) CSS-gudrybės

Parsisiųsti vaizdo įrašą: Uždaras formatas: „MP4“ atviras formatas: „Ogg“ Išsamus paaiškinimas Kroc Camen svetainėje, šios technikos pradininke “.

Pridėti prie mėgstamiausių (IE) CSS-gudrybės

Pridėti prie mėgstamiausių (IE) CSS-gudrybės

Pridėti parankinį ir einamą ten Pirmasis „AddFavorite“ parametras yra URL, antrasis - tekstas, kurį siūlote išsaugoti. Taigi šis „JavaScript“ yra daugkartinio naudojimo “

Pridėkite skaičių prie dviejų kintamųjų vienu metu - CSS-gudrybės

Pridėkite skaičių prie dviejų kintamųjų vienu metu - CSS-gudrybės

Galite inicializuoti du kintamuosius iš karto į tą pačią vertę, kinda: var foo, bar; foo = baras = 10; Bet nėra panašiai lengvo mechanizmo, kad būtų galima pridėti, tarkime, 5 "

Pridėti vartotojo agento duomenų atributą CSS-gudrybės

Pridėti vartotojo agento duomenų atributą CSS-gudrybės

Var b = document.documentElement; b.className = b.clName.replace ('ne-js', 'js'); b.setAttribute ("data-useragent", navigator.userAgent); "

AddEventListener Polyfill - CSS-gudrybės

AddEventListener Polyfill - CSS-gudrybės

AddEventListener polyfill 1.0 / Eirik Backer / MIT License (function (win, doc) (if (win.addEventListener) return; // Nereikia pildyti funkcijos "

1024x768 Bookmarklet - CSS-gudrybės

1024x768 Bookmarklet - CSS-gudrybės

800x600 ekranų dienos jau baigėsi, tačiau dauguma iš mūsų vis tiek bando pritaikyti 1024 taškų pločio ekranus. Taigi populiarėja „960“ pločio svetainės. Tai

AddClass funkcija - CSS-gudrybės

AddClass funkcija - CSS-gudrybės

Jei jūs einate be bibliotekos, jums gali tekti sukurti tokią savo funkciją. funkcija addClass (id, new_class) (var i, n = 0; "