Kodo fragmentai 2025, Sausis
Pavadinkite savo css failus atitinkamai: Saturday.css, Friday.css, Sunday.css ir kt ... Jei naršyklėje išjungta „JavaScript“, ji grįš į "
„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. "
Perduotų argumentų ir numatytųjų parametrų derinys (tinkamas naudoti su bet kuria funkcija) Object.prototype.combine = function (_args) (for (kintamasis šiame) (if (typeof _args "
Tai tarsi „PHP“ SCRIPT_NAME pakeitimas „JavaScript“. location.href.split ('/'). pop (); Pavyzdžiui, su šiuo URL: "
Document.documentElement.className = "js" Tai prideda klasę prie šaknies , kad galėtumėte (pavyzdžiui) padaryti kažką panašaus, kaip paslėpti tik
Deniso Ciccale'o versija: var DOMReady = function (a, b, c) (b = document c = 'addEventListener' b? B ('DocumentContentLoaded', a): "
** * 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 "
Neseniai turėjau tai padaryti keletą kartų, todėl maniau, kad išsaugosiu metodą. „StackOverflow“ turi puikiai veikiantį metodą: "
Function doSomething () (/ * Šis Chriso Coyierio kodas * / var i = 0; // skaitiklis bus naudojamas vėliau;) „JavaScript“ komentarai gali būti tarp / * * / žymėjimų "
Pakeiskite „value“ numatytąja verte. Jei laukas bus pasirinktas, numatytoji reikšmė išnyks. Jei vartotojas anksčiau pakeitė lauko vertę,
Ši funkcija daro prielaidą, kad jai pateikiama eilutė su dešimtainiu kableliu ir dviem vietomis po kablelio. Norėdami patekti į savo numerį "
Funkcija isEven (reikšmė) (jei (reikšmė% 2 == 0) grąžina tiesą; dar grąžina klaidingą;) "
Naudojant scenarijus, kurie yra bendrai naudojami skirtingose svetainės srityse, gali būti atvejų, kai vadinama funkcija, kurios nėra. Tai prasminga
Var country_list =; JSON versija iš paulund.co.uk: "
Funkcija checkFont (strFamily) (var objDiv = document.createElement ('div'); objDiv.style.fontFamily = strFamily; "
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: "
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 "
Kai kurios iš šių tarnybų jau (sumaniai) teikia scenarijus asinchroniškai, tai tiesiog sujungia juos į efektyvesnius, tvarkingesnius ir "
Pavyzdinis tekstas "
Var Loader = function () () Loader.prototype = (reikalauti: function (scenarijai, atgalinis skambutis) (this.loadCount = 0; this.totalRequired = scripts.length; "
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 ... "
Parsisiųsti vaizdo įrašą: Uždaras formatas: „MP4“ atviras formatas: „Ogg“ Išsamus paaiškinimas Kroc Camen svetainėje, šios technikos pradininke “.
Pridėti parankinį ir einamą ten Pirmasis „AddFavorite“ parametras yra URL, antrasis - tekstas, kurį siūlote išsaugoti. Taigi šis „JavaScript“ yra daugkartinio naudojimo “
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 "
Var b = document.documentElement; b.className = b.clName.replace ('ne-js', 'js'); b.setAttribute ("data-useragent", navigator.userAgent); "
AddEventListener polyfill 1.0 / Eirik Backer / MIT License (function (win, doc) (if (win.addEventListener) return; // Nereikia pildyti funkcijos "
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
Jei jūs einate be bibliotekos, jums gali tekti sukurti tokią savo funkciją. funkcija addClass (id, new_class) (var i, n = 0; "
Puslapio pavadinimas"