Extraits de code 2025, Février
Nommez vos fichiers css en conséquence: Saturday.css, Friday.css, Sunday.css, etc ... Si JavaScript est désactivé dans le navigateur, il reviendra au "
JavaScript est désactivé. Veuillez activer pour afficher le site complet. Si JavaScript est activé, l'utilisateur reçoit un message de bienvenue. S'il est désactivé, l'utilisateur est invité à l'activer. "
Combinateur d'arguments passés et de valeurs par défaut (utilisable avec n'importe quelle fonction) Object.prototype.combine = function (_args) (for (var i in this) (if (typeof _args "
C'est comme un remplacement de SCRIPT_NAME de PHP par JavaScript. location.href.split ('/'). pop (); Par exemple avec cette URL: "
Document.documentElement.className = "js" Ceci ajoute une classe à la racine , donc vous pouvez (par exemple) faire quelque chose comme cacher un
Version de Denis Ciccale: var DOMReady = function (a, b, c) (b = document c = 'addEventListener' b? B ('DocumentContentLoaded', a): "
** * Obtient ou définit les cookies * @param name * @param value (null pour supprimer ou indéfini pour obtenir) * @param options (domain, expire (in days)) * @return value "
J'ai dû le faire plusieurs fois récemment, alors j'ai pensé enregistrer la méthode. StackOverflow a une méthode qui fonctionne très bien: "
Function doSomething () (/ * Ce code de Chris Coyier * / var i = 0; // compteur à utiliser plus tard;) Les commentaires en JavaScript peuvent être compris entre / * * / marquages "
Remplacez "valeur" par la valeur par défaut. Si le champ est sélectionné, la valeur par défaut disparaîtra. Si l'utilisateur a précédemment modifié la valeur du champ, "
Cette fonction suppose que ce qui lui est soumis est une chaîne, avec un point décimal et deux places après la décimale. Pour entrer votre numéro là-dedans "
Function isEven (value) (if (value% 2 == 0) return true; else return false;) "
Lors de l'utilisation de scripts partagés entre différentes zones d'un site, il peut y avoir des cas où une fonction est appelée qui n'existe pas. Cela a du sens sur "
Var liste_pays =; Version JSON de paulund.co.uk: "
Function checkFont (strFamily) (var objDiv = document.createElement ('div'); objDiv.style.fontFamily = strFamily; "
Vous pouvez souhaiter qu'un lien ait une action spéciale lors d'un double-clic qui empêche l'action par défaut du lien (aller sur une autre page). Donc: Double-cliquez sur: "
If (top.location! = self.location) (top.location = self.location.href;) Cela fonctionnera généralement, mais il y a une petite chance d'échec dans le cas où
Certains de ces services fournissent déjà (intelligemment) leurs scripts de manière asynchrone, ce qui les combine simplement de manière plus efficace, organisée et "
Exemple de texte "
Var Loader = function () () Loader.prototype = (require: function (scripts, callback) (this.loadCount = 0; this.totalRequired = scripts.length; "
La classification alphabétique peut être un peu délicate, car vous voudrez peut-être être insensible à la casse avec ce que vous triez. De plus, les tableaux sont ce que vous triez, mais parfois vous avez un objet. Ou un tableau d'objets. Ou d'autres combinaisons imbriquées ... "
Télécharger la vidéo: Format fermé: "MP4" Format ouvert: "Ogg" Une explication complète sur le site de Kroc Camen, à l'origine de cette technique. "
Ajouter un favori et aller là-bas Le premier paramètre de AddFavorite est l'URL, le second le texte à proposer pour l'enregistrement. Donc, ce JavaScript en ligne est réutilisable "
Vous pouvez initialiser deux variables à la même valeur à la fois, un peu: var foo, bar; toto = bar = 10; Mais il n’existe pas de mécanisme aussi simple pour ajouter, disons, 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 / Licence MIT (function (win, doc) (if (win.addEventListener) return; // Pas besoin de polyfill function "
L'époque des écrans 800x600 est presque révolue, mais la plupart d'entre nous essaient toujours de recevoir des écrans larges de 1024 pixels. D'où la popularité des sites de largeur "960". Ce"
Si vous n'utilisez plus de bibliothèque, vous devrez peut-être lancer votre propre fonction comme ceci. function addClass (id, nouvelle_classe) (var i, n = 0; "
Titre de la page"