Partage
  • Partager sur Facebook
  • Partager sur Twitter

detecter si un javascript externe est chargé

    24 mai 2007 à 19:58:23

    Bonjour,

    Existe-t-il un moyen pour savoir si un javascript externe est chargé du genre

    <script src="monscript.js" onload="alert('chargé');"></script>


    Mais pour IE (Internet Explorer) car ceci n'a l'air de ne fonctionner que sous Firefox :(

    Note: le script n'est pas sur mon serveur, je ne peut donc pas intégré l'alert directement dans le script.

    Merci d'avance
    • Partager sur Facebook
    • Partager sur Twitter
      24 mai 2007 à 22:29:27

      'Souar ;o

      En fait, le chargement d'un script externe à la page bloque le chargement.
      Donc tu as juste à rajouter ton code javascript de fin de chargement dans des balises <script> juste après.
      <script type="text/javascript" src="script_long_a_charger.php"></script>
      <script type="text/javascript">alert('chargé');</script>
      (tu peux essayer de mettre un ralentisseur comme sleep(10) (en php) pour vérifier que l'on attend bien la fin du chargement.

      (pour info, pour éviter justement ce blocage du chargement de la page lorsqu'on inclu un script externe, il faut rajouter l'attribut html defer ;) ).
      • Partager sur Facebook
      • Partager sur Twitter
        25 mai 2007 à 13:10:52

        Sinon tu peux utiliser onload(), là, toute la page sera chargée (images comprises).

        Bonne continuation
        • Partager sur Facebook
        • Partager sur Twitter

        detecter si un javascript externe est chargé

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown