Les navigateurs fournissent des événements de chargement pour les balises </code> et <code><img></code>. Existe-t-il un moyen de détecter si une demande vers un élément <code><link></code> a été complétée ?</p> <p>Plus précisément, je souhaite détecter quand une feuille de style <code><link></code> a été chargée.</p> <p>Malheureusement, je pense que l'utilisation d'un style sentinelle et la détection du chargement à partir d'un <code>computedStyle</code> ne fonctionnent pas dans ma situation.</p></x-turndown>
Réponse
Trop de publicités?Il peut y avoir une manière plus simple de le faire, mais cela a fonctionné pour moi.
Assurez-vous que votre balise a un attribut title
:
Ensuite, utilisez une fonction comme celle-ci pour vérifier la présence d'un style dans une feuille de style particulière:
function linkLoaded(linkTitle, checkStyle)
{
for (var ix=0; ix