Kodavsnitt 2025, September
Namnge dina css-filer i enlighet med detta: Saturday.css, Friday.css, Sunday.css, etc ... Om JavaScript är inaktiverat i webbläsaren återgår det till "
JavaScript är avstängt. Vänligen aktivera för att se hela webbplatsen. Om JavaScript är på får användaren ett välkomstmeddelande. Om den är av, får användaren besked om att sätta på den. "
Kombinerare av godkända argument och standardvärden (användbar med vilken funktion som helst) Object.prototype.combine = funktion (_args) (för (var i i detta) (if (typeof _args "
Detta är som en ersättning för PHP: s SCRIPT_NAME med JavaScript. location.href.split ('/'). pop (); Till exempel med denna URL: "
Document.documentElement.className = "js" Detta lägger till en klass i roten , så att du (till exempel) kan göra något som att dölja en
Denis Ciccales version: var DOMReady = funktion (a, b, c) (b = dokument c = 'addEventListener' b? B ('DocumentContentLoaded', a): "
** * Hämtar eller ställer in kakor * @paramnamn * @paramvärde (noll att radera eller odefinierat för att få) * @paramalternativ (domän, går ut (i dagar)) * @returvärde
Jag har fått göra detta några gånger nyligen så jag tänkte att jag skulle spara metoden. StackOverflow har en metod som fungerar bra: "
Funktion doSomething () (/ * Den här koden av Chris Coyier * / var i = 0; // räknare som ska användas senare;) Kommentarer i JavaScript kan vara mellan / * * / markeringar "
Ersätt "värde" med standardvärdet. Om fältet är valt försvinner standardvärdet. Om användaren tidigare har ändrat fältvärdet, "
Denna funktion antar att det som skickas till det är en sträng med en decimal och två platser efter decimaltalet. För att få ditt nummer till det "
Funktionen ärEven (värde) (om (värde% 2 == 0) returnerar true; annars returnerar false;) "
När man använder skript som delas mellan olika områden på en webbplats kan det finnas fall där en funktion anropas som inte existerar. Det är vettigt på "
Var country_list =; JSON-version från paulund.co.uk: "
Function checkFont (strFamily) (var objDiv = document.createElement ('div'); objDiv.style.fontFamily = strFamily; "
Du kanske vill att en länk ska ha en speciell åtgärd när du dubbelklickar på vilket förhindrar länkens standardåtgärd (gå till en annan sida). Så: Dubbelklicka: "
If (top.location! = self.location) (top.location = self.location.href;) Det kommer i allmänhet att fungera, men det finns en liten risk för misslyckande om "
Några av dessa tjänster tillhandahåller redan (smart) sina skript på ett asynkroniskt sätt, detta kombinerar dem bara till mer effektiva, organiserade och "
Exempeltext "
Var Loader = funktion () () Loader.prototype = (kräver: funktion (skript, återuppringning) (this.loadCount = 0; this.totalRequired = scripts.length; "
Alfabetisering kan vara lite knepigt, eftersom du kanske vill vara skiftlägeskänslig med vad du sorterar. Arrays är också det du sorterar, men ibland har du ett objekt. Eller en rad objekt. Eller på annat sätt kapslade kombinationer ... "
Ladda ner video: Stängt format: "MP4" Öppet format: "Ogg" En fullständig förklaring på Kroc Camens webbplats, upphovsmannen till denna teknik. "
Lägg till favorit och gå dit Den första parametern till AddFavorite är URL: en, den andra texten som du kan spara. Så denna inbyggda JavaScript kan återanvändas "
Du kan initialisera två variabler till samma värde samtidigt, kinda: var foo, bar; foo = bar = 10; Men det finns ingen liknande lätt mekanism att lägga till, säg 5 "
Var b = document.documentElement; b.className = b.className.replace ('no-js', 'js'); b.setAttribute ("data-useragent", navigator.userAgent); "
AddEventListener polyfill 1.0 / Eirik Backer / MIT-licens (funktion (win, doc) (om (win.addEventListener) returnerar; // Inget behov av polyfill-funktion "
Dagarna på 800x600 skärmar är nästan över, men de flesta av oss försöker fortfarande att rymma 1024px breda skärmar. Därav populariteten för "960" breddplatser. Detta"
Om du går biblioteksfritt kan du behöva rulla din egen funktion så här. funktion addClass (id, new_class) (var i, n = 0; "
Namn på sidan"