Probleme de HTML et liaison JS
Fermé
Nyouz
Messages postés
9
Date d'inscription
dimanche 1 août 2021
Statut
Membre
Dernière intervention
31 mai 2022
-
31 mai 2022 à 08:39
DoctorHow - 31 mai 2022 à 11:44
DoctorHow - 31 mai 2022 à 11:44
A voir également:
- Commentaire : acheminé sur une liaison internationale
- Commentaire word - Guide
- Impossible de mettre une photo en commentaire facebook - Forum Facebook
- Dans le message facebook ci-dessous, cédric a commenté une photo publiée par gabin. qui peut voir le commentaire de cédric selon les règles de ce réseau social ? - Forum Logiciels
- Excel transposer avec liaison ✓ - Forum Excel
- Traduction commentaire youtube disparu - Forum YouTube
2 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
31 mai 2022 à 09:26
31 mai 2022 à 09:26
Bonjour,
par exemple, sur ces lignes de code :
Plusieurs petites choses à corriger comme par exemple ...
- Toujours mettre des quotes dans les attributs html tel que les SRC
- Attention à bien respecter les majuscules/minuscules dans les chemins et/ou les noms des fichiers ( sur windows ça n'a pas d'importance.. mais sur un environnement unix.. ça compte ! )
- Utilises des / et non des \ dans tes chemins ... ( en web, le \ est utilisé pour echapper les caractères... )
Je n'ai pas regardé le reste ..
Pense bien également à totalement vider le cache de ton navigateur dès lors que tu modifies des fichiers JS ou CSS sur ton site. Ainsi tu seras sûr qu'ils sont bien pris en compte ... ( sinon ton navigateur va les garder en mémoire et ne verra pas les éventuelles modifications que tu as fais dessus...)*
--.
Cordialement,
Jordane
par exemple, sur ces lignes de code :
<!--script used:--> <script src=Js\anime1.js></script> <script src="Js\Name.js"></script> <script src="https://unpkg.com/swup@latest/dist/swup.min.js"></script> <script src="Js\transition.js" ></script>
Plusieurs petites choses à corriger comme par exemple ...
- Toujours mettre des quotes dans les attributs html tel que les SRC
- Attention à bien respecter les majuscules/minuscules dans les chemins et/ou les noms des fichiers ( sur windows ça n'a pas d'importance.. mais sur un environnement unix.. ça compte ! )
- Utilises des / et non des \ dans tes chemins ... ( en web, le \ est utilisé pour echapper les caractères... )
Je n'ai pas regardé le reste ..
Pense bien également à totalement vider le cache de ton navigateur dès lors que tu modifies des fichiers JS ou CSS sur ton site. Ainsi tu seras sûr qu'ils sont bien pris en compte ... ( sinon ton navigateur va les garder en mémoire et ne verra pas les éventuelles modifications que tu as fais dessus...)*
--.
Cordialement,
Jordane
Nyouz
Messages postés
9
Date d'inscription
dimanche 1 août 2021
Statut
Membre
Dernière intervention
31 mai 2022
31 mai 2022 à 10:40
31 mai 2022 à 10:40
bonjour merci pour ta réponse , meme apres changement des "/" rien n a changé et j ai bien fait attention a mes chemins d acces, mais j ai toujours cette erreur:
ce qui est bien mon probleme >< de plus pour, le navigateur il s actualise a chaque save de mon code ( via une extention )
CSSPlugin.js:985 Uncaught TypeError: Cannot read properties of undefined (reading 'style')
at GSCache.getSetter [as set] (CSSPlugin.js:985:350)
at PropTween._renderPlain [as r] (gsap-core.js:2560:39)
at PropTween._renderPropTweens [as r] (gsap-core.js:2581:7)
at _renderZeroDurationTween (gsap-core.js:342:8)
at Tween.render (gsap-core.js:2322:4)
at new Tween (gsap-core.js:2311:9)
at Function.set (gsap-core.js:2507:10)
at _initTween (gsap-core.js:2112:47)
at xa (gsap-core.js:299:3)
at Tween.render (gsap-core.js:2357:26)
***@***:985
***@***:2560
***@***:2581
***@***:342
***@***:2322
***@***:2311
***@***:2507
***@***:2112
***@***:299
***@***:2357
***@***:2311
***@***:1441
(anonyme) @ anime1.js:18
load (asynchrone)
(anonyme) @ anime1.js:9
ce qui est bien mon probleme >< de plus pour, le navigateur il s actualise a chaque save de mon code ( via une extention )
Salut,
Les quotes ne sont plus obligatoires (sauf s'il y a un espace dans la valeur de l'attribut (par ex. 2 noms de classes CSS) en HTML5 mais pour les antislash à la place des slash par contre oui il faut corriger.
Actualiser n'est pas vider le cache!
Sinon on dirait qu'il a du mal avec le script GSAP.
ça donne quoi en mettant en commentaire le script indiqué par "et le script : " en commentaire?
Si ça charge bien il faut chercher l'erreur dans cette partie du code.
Logiquement vos déclarations de variables devraient aussi se trouver dans le window.addEventListener('load'...
Visiblement c'est bien dans votre code qu'il y a une erreur:
(anonyme) @ anime1.js:18
load (asynchrone)
(anonyme) @ anime1.js:9
donc à voir en priorité sur ces 2 lignes la doc des méthodes utilisées:
https://greensock.com/docs/v2/TimelineMax/staggerFrom(
Peut-être comme ça:
parce que .querySelectorAll( ne renvoie pas un Array mais une collection(objet NodeList)
ou en remplaçant par .getElementsByClassName() qui renvoie un Array.
En théorie .forEach est censé fonctionner sur NodeList mais dans le doute.
https://developer.mozilla.org/fr/docs/Web/API/NodeList
Pas d'autres idées.
Les quotes ne sont plus obligatoires (sauf s'il y a un espace dans la valeur de l'attribut (par ex. 2 noms de classes CSS) en HTML5 mais pour les antislash à la place des slash par contre oui il faut corriger.
Actualiser n'est pas vider le cache!
Sinon on dirait qu'il a du mal avec le script GSAP.
ça donne quoi en mettant en commentaire le script indiqué par "et le script : " en commentaire?
Si ça charge bien il faut chercher l'erreur dans cette partie du code.
Logiquement vos déclarations de variables devraient aussi se trouver dans le window.addEventListener('load'...
Visiblement c'est bien dans votre code qu'il y a une erreur:
(anonyme) @ anime1.js:18
load (asynchrone)
(anonyme) @ anime1.js:9
donc à voir en priorité sur ces 2 lignes la doc des méthodes utilisées:
https://greensock.com/docs/v2/TimelineMax/staggerFrom(
Peut-être comme ça:
.staggerFrom(Array.from(medias), 1, {right: -200, ease: "power2.out"}, 0.3, '-=1');
parce que .querySelectorAll( ne renvoie pas un Array mais une collection(objet NodeList)
ou en remplaçant par .getElementsByClassName() qui renvoie un Array.
En théorie .forEach est censé fonctionner sur NodeList mais dans le doute.
https://developer.mozilla.org/fr/docs/Web/API/NodeList
Pas d'autres idées.