Montres-de-luxe.com
montres-de-luxe
L'actualité des montres de luxe et des marques horlogères de prestige
Calendrier semi-perpétuel :
Fonction mémoire qui respecte tous les changements de date, sauf le 29 février des années bissextiles (où une correction manuelle est nécessaire).




Chaque semaine, retrouvez l'essentiel de l'actualité des montres de luxe dans votre boite mail




function fixImageSize(img) { function setDimensions() { if (!img.hasAttribute('width') && img.naturalWidth && img.naturalHeight) { img.setAttribute('width', img.naturalWidth); img.setAttribute('height', img.naturalHeight); } } // Toujours essayer tout de suite (cas où l'image est déjà chargée) setDimensions(); // Ajoute un listener load (utile pour lazy loading) img.addEventListener('load', setDimensions); } // Pour toutes les images actuelles (au cas où le script est injecté tardivement) document.querySelectorAll('img').forEach(fixImageSize); // Observer pour images ajoutées dynamiquement var observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { mutation.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'IMG') fixImageSize(node); node.querySelectorAll && node.querySelectorAll('img').forEach(fixImageSize); } }); }); }); observer.observe(document.body, { childList: true, subtree: true });