Frammenti di codice 2025, Luglio

Fogli di stile diversi per giorni della settimana diversi - Trucchi CSS

Fogli di stile diversi per giorni della settimana diversi - Trucchi CSS

Assegna un nome ai file css di conseguenza: Saturday.css, Friday.css, Sunday.css, ecc ... Se JavaScript è disabilitato nel browser, tornerà alla "

Rileva Javascript attivato / disattivato, con notifica - Trucchi CSS

Rileva Javascript attivato / disattivato, con notifica - Trucchi CSS

JavaScript è disattivato. Abilita per visualizzare il sito completo. Se JavaScript è attivo, l'utente riceve un messaggio di benvenuto. Se disattivato, all'utente viene chiesto di attivarlo. "

Argomenti predefiniti per le funzioni - Trucchi CSS

Argomenti predefiniti per le funzioni - Trucchi CSS

Combinatore di argomenti passati e valori predefiniti (utilizzabile con qualsiasi funzione) Object.prototype.combine = function (_args) (for (var i in this) (if (typeof _args "

Pagina corrente con JavaScript - Trucchi CSS

Pagina corrente con JavaScript - Trucchi CSS

Questo è come un sostituto di SCRIPT_NAME di PHP con JavaScript. location.href.split ('/'). pop (); Ad esempio con questo URL: "

CSS per quando JavaScript è abilitato - Trucchi CSS

CSS per quando JavaScript è abilitato - Trucchi CSS

Document.documentElement.className = "js" Questo aggiunge una classe alla radice , quindi potresti (ad esempio) fare qualcosa come nascondere solo un

"

Pronto per DOM senza dipendenze cross-browser - Trucchi CSS

Pronto per DOM senza dipendenze cross-browser - Trucchi CSS

Versione di Denis Ciccale: var DOMReady = function (a, b, c) (b = document c = 'addEventListener' b? B ('DocumentContentLoaded', a): "

Cookie Getter / Setter - Trucchi CSS

Cookie Getter / Setter - Trucchi CSS

** * Ottiene o imposta i cookie * @param name * @param value (null per eliminare o undefined per ottenere) * @param options (domain, expire (in days)) * @return value "

Converti poligono in dati di percorso - Trucchi CSS

Converti poligono in dati di percorso - Trucchi CSS

Ho dovuto farlo alcune volte di recente, quindi ho pensato di salvare il metodo. StackOverflow ha un metodo che funziona alla grande: "

Commenti in JavaScript - Trucchi CSS

Commenti in JavaScript - Trucchi CSS

Function doSomething () (/ * Questo codice di Chris Coyier * / var i = 0; // contatore da utilizzare in seguito;) I commenti in JavaScript possono essere compresi tra / * * / contrassegni "

Campo nitido al centro dell'attenzione - Trucchi CSS

Campo nitido al centro dell'attenzione - Trucchi CSS

Sostituisci "valore" con il valore predefinito. Se il campo è selezionato, il valore predefinito scomparirà. Se l'utente ha precedentemente modificato il valore del campo, "

Metti valori virgola in numeri - Trucchi CSS

Metti valori virgola in numeri - Trucchi CSS

Questa funzione presuppone che ciò che le viene sottoposto sia una stringa, con un punto decimale e due posizioni dopo il decimale. Per inserire il tuo numero in quello "

Controlla se il numero è pari / dispari - Trucchi CSS

Controlla se il numero è pari / dispari - Trucchi CSS

Funzione isEven (value) (if (value% 2 == 0) return true; else return false;) "

Verificare se la funzione esiste prima di chiamare - Trucchi CSS

Verificare se la funzione esiste prima di chiamare - Trucchi CSS

Quando si utilizzano script condivisi tra diverse aree di un sito, possono verificarsi casi in cui viene chiamata una funzione che non esiste. Ha senso su "

Serie di nomi di paesi - Trucchi CSS

Serie di nomi di paesi - Trucchi CSS

Var country_list =; Versione JSON da paulund.co.uk: "

Controlla se font-family è Onorato - Trucchi CSS

Controlla se font-family è Onorato - Trucchi CSS

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

Associa diversi eventi a fare clic e doppio clic - Trucchi CSS

Associa diversi eventi a fare clic e doppio clic - Trucchi CSS

Si potrebbe desiderare che un collegamento abbia un'azione speciale quando si fa doppio clic che impedisce l'azione predefinita del collegamento (andare a un'altra pagina). Quindi: fai doppio clic: "

Esci dall'iframe - Trucchi CSS

Esci dall'iframe - Trucchi CSS

If (top.location! = self.location) (top.location = self.location.href;) In genere funzionerà, ma c'è una piccola possibilità di fallimento nel caso in cui "

Pulsanti di condivisione asincrona (G +, Facebook, Twitter) - Trucchi CSS

Pulsanti di condivisione asincrona (G +, Facebook, Twitter) - Trucchi CSS

Alcuni di questi servizi forniscono già (in modo intelligente) i loro script in modo asincrono, questo li combina semplicemente in modo più efficiente, organizzato e "

Caricatore di script asincrono con richiamata - Trucchi CSS

Caricatore di script asincrono con richiamata - Trucchi CSS

Var Loader = function () () Loader.prototype = (require: function (scripts, callback) (this.loadCount = 0; this.totalRequired = scripts.length; "

Alfabetizzazione di matrici, oggetti e matrici di oggetti - Trucchi CSS

Alfabetizzazione di matrici, oggetti e matrici di oggetti - Trucchi CSS

L'alfabetizzazione può essere un po 'complicata, poiché potresti voler essere insensibile al maiuscolo / minuscolo con ciò che stai ordinando. Inoltre, gli array sono ciò che ordinate, ma a volte avete un oggetto. O una serie di oggetti. O altrimenti combinazioni nidificate ... "

Video per tutti (video HTML5 con fallback Flash) - Trucchi CSS

Video per tutti (video HTML5 con fallback Flash) - Trucchi CSS

Scarica video: Formato chiuso: "MP4" Formato aperto: "Ogg" Una spiegazione completa sul sito di Kroc Camen, il creatore di questa tecnica. "

Aggiungi ai preferiti (IE) - Trucchi CSS

Aggiungi ai preferiti (IE) - Trucchi CSS

Aggiungi preferito e vai a Là Il primo parametro di AddFavorite è l'URL, il secondo il testo da offrire per il salvataggio. Quindi questo JavaScript in linea è riutilizzabile "

Aggiungi un numero a due variabili contemporaneamente - Trucchi CSS

Aggiungi un numero a due variabili contemporaneamente - Trucchi CSS

Puoi inizializzare due variabili allo stesso valore contemporaneamente, tipo: var foo, bar; foo = bar = 10; Ma non esiste un meccanismo altrettanto facile per aggiungere, diciamo, 5 "

Aggiungi attributo dati dell'agente utente - Trucchi CSS

Aggiungi attributo dati dell'agente utente - Trucchi CSS

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

AddEventListener Polyfill - Trucchi CSS

AddEventListener Polyfill - Trucchi CSS

AddEventListener polyfill 1.0 / Eirik Backer / MIT License (function (win, doc) (if (win.addEventListener) return; // No need to polyfill function "

Segnalibro 1024x768 - Trucchi CSS

Segnalibro 1024x768 - Trucchi CSS

I giorni degli schermi 800x600 sono quasi finiti, ma la maggior parte di noi cerca ancora di ospitare schermi larghi 1024px. Da qui la popolarità dei siti di larghezza "960". Questo"

Funzione addClass - Trucchi CSS

Funzione addClass - Trucchi CSS

Se stai andando senza libreria, potresti dover eseguire la tua funzione in questo modo. funzione addClass (id, new_class) (var i, n = 0; "