3 réponses
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
Modifié le 25 oct. 2020 à 23:12
Modifié le 25 oct. 2020 à 23:12
Normalement, on n'utilise pas de 'load' sur un document
A la place, on utilisera
Ou sinon
A la place, on utilisera
document.addEventListener('DOMContentLoaded',
Ou sinon
window.addEventListener("load",
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
25 oct. 2020 à 19:32
25 oct. 2020 à 19:32
Bonjour,
Pour commencer, tu as une quote en trop
Pour commencer, tu as une quote en trop
function fetchAjax(url, type = 'json'')
Pour info, j'utilise addEventListener parce que j'ai deux cas.
1. avec click
2. avec load
1. avec click
2. avec load
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
25 oct. 2020 à 22:37
25 oct. 2020 à 22:37
Et donc, quel est ton code complet ?
Qu'obtiens tu ?
Que vois tu dans la console ?
N'as tu pas des messages d'erreur dans la console ?
Ta fonction parle d'ajax... tu as activé le debogage ajax dans la console ?
Qu'obtiens tu ?
Que vois tu dans la console ?
N'as tu pas des messages d'erreur dans la console ?
Ta fonction parle d'ajax... tu as activé le debogage ajax dans la console ?
Lukas1980
>
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
25 oct. 2020 à 23:09
25 oct. 2020 à 23:09
Merci pour votre réponse rapide,
C'est un code pour le test, ça doit afficher UN et DEUX dans la console.
Sinon, c'est une fonction que j'utilise dans mon projet qui est fonctionnel.
Je voudrais juste savoir, pourquoi, c'est impossible de l'utiliser console.log dans une addEventListEner('load',...) qui se trouve à son tour dans une fetch.
Merci
Cordialement,
C'est un code pour le test, ça doit afficher UN et DEUX dans la console.
Sinon, c'est une fonction que j'utilise dans mon projet qui est fonctionnel.
Je voudrais juste savoir, pourquoi, c'est impossible de l'utiliser console.log dans une addEventListEner('load',...) qui se trouve à son tour dans une fetch.
Merci
Cordialement,
26 oct. 2020 à 10:03
Malheureusement, le bug est toujours présent, en fait ça affiche le résultat de 2éme console, uniquement si je vide la cache. Sinon ça ne marche pas.
J'ai déjà essayé de désactiver la cache via header, via 2éme paramètre (fetch), ça ne marche pas.
J'ai choisi une autre solution pour ne pas utiliser load dans une fetch.
Comme je l'utilise 2 cas (click et load) je fais une teste, si c'est click, j'utilise un addEventListEner sinon je fais le traitement directement sans addEventListEner.
Mais c'été très intéressent à savoir pourquoi ça ne marche pas le code, même si j'utilise xmlhttprequest (des fois ça marche des fois ça ne marche pas). J'ai déjà essayé sur tous les navigateurs.
Dans tous les cas, merci pour votre aide.
Cordialement,