Je sais comment je peux précharger des images (et des fichiers CSS) à l'aide de balises/inclus cachés, de styles css et de javascript, mais tout dépend de la nécessité d'incorporer une balise supplémentaire ou une règle css pour charger chacun de ces fichiers et pour chaque nouvelle image je dois me souvenir d'ajouter dans une autre règle de précharge. Ce que je cherche et n'arrive pas à trouver est un moyen de scanner des fichiers CSS (en utilisant JS) pour identifier tous les url (...) dans le fichier css afin de pouvoir précharger ces images . Cela signifie que si je vais et ajouter un autre background-image à un style que je sais que ce sera trouvé et préchargé sans moi rienPréchargement d'images définies dans un fichier CSS
faireEssentiellement, je voudrais avoir deux fonctions:
Preloader.loadCss(filePath, preloadImages);
Preloader.loadAllImagesInCssFiles();
Les La première fonction permet de précharger un fichier css et, si nécessaire, de le scanner pour toutes les images et de les précharger. La deuxième fonction analyserait tous les fichiers CSS inclus dans la page et chargerait les images utilisées par ces feuilles de style.
J'espère que quelqu'un pourrait avoir des idées sur la façon dont je pourrais réaliser ceci ou connaître une solution existante.
Merci, je devinais que quelqu'un doit bien ... Je ne pouvais pas le trouver pour la recherche. Maintenant, pour le convertir à MooTools –
... le lien est cassé. – pac