Question Préchargement d'un Javascrip dans un html ?
Alex
-
AuCoeurDAlex Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
AuCoeurDAlex Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
C'est la première fois que je poste sur ce forum.
Je suis débutant en html et css et je n'y connais rien en javascript à part faire des copier coller.
Je vous expose mon problème. Sur un index.html j'ai un slide qui fait défiler des blocs de pages.
Sur ma dernière page je veux y afficher un flux rss. Pour ça j'ai un code qui fonctionne qui est celui-ci:
Vous aurez deviné [... ETC.] n'est pas dans le code, c'est pour abréger.
Edit: Il y a un "quot; qui apparaît et qui n'est pas censé être là.
Mon problème, C'est que je veux qu'il se charge pendant l'ouverture de ma page (ou après, peu importe.) Parce que présentement, il ne s'affiche pas dans ma dernière page de slide.
J'ai cherché et j'ai trouvé ce code:
Mon problème est de savoir comment inclure mon premier bout de code dans ce code à l'emplacement du "new.js" ?
Quelqu'un a une idée?
Merci d'avance pour vos réponses. Ça me serait d'une grande aide.
C'est la première fois que je poste sur ce forum.
Je suis débutant en html et css et je n'y connais rien en javascript à part faire des copier coller.
Je vous expose mon problème. Sur un index.html j'ai un slide qui fait défiler des blocs de pages.
Sur ma dernière page je veux y afficher un flux rss. Pour ça j'ai un code qui fonctionne qui est celui-ci:
<script type="text/javascript" src=""quot;"quot;https://feed.mikle.com/js/fw-loader.js" data-fw-param="?widget_parameter= [... ETC.] ></script>
Vous aurez deviné [... ETC.] n'est pas dans le code, c'est pour abréger.
Edit: Il y a un "quot; qui apparaît et qui n'est pas censé être là.
Mon problème, C'est que je veux qu'il se charge pendant l'ouverture de ma page (ou après, peu importe.) Parce que présentement, il ne s'affiche pas dans ma dernière page de slide.
J'ai cherché et j'ai trouvé ce code:
<script type="text/javascript"> window.onload = function() { setTimeout(function(){ // XHR to request a JS var xhr = new XMLHttpRequest(); xhr.open('GET', 'new.js'); xhr.send(''); }, 1000); }; </script>
Mon problème est de savoir comment inclure mon premier bout de code dans ce code à l'emplacement du "new.js" ?
Quelqu'un a une idée?
Merci d'avance pour vos réponses. Ça me serait d'une grande aide.
2 réponses
Je te conseille de regarder du côté de defer et async au lieu de créer un système pour faire charger après:
https://www.alsacreations.com/astuce/lire/1562-script-attribut-async-defer.html
https://www.alsacreations.com/astuce/lire/1562-script-attribut-async-defer.html