Problème Javascript

5 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Problème Javascript

Message par medamine14 Ven 10 Jan 2014 - 6:07

Bonjour,

Je crée ce sujet pour signaler un bug de javascript.... 


PB:
avant on pouvais mettre des retours a la ligne sur le JS, mais maintenant pour une fonction qui contient des <div> on ne peux plus faire des retours a la ligne Smile

Exemple :

Avant :

Code:
$('#Test').append('
<div></div>
<div></div>
<a></a>
<style></style>
etc
');



Maintenant on est obligé de faire ceci pour que ça fonctionne Smile 

Code:
$('#Test').append('<div></div><div></div><a></a><style></style>etc');


Ps: j'espère que je suis dans la bonne section Wink

Bonne Journée.


Dernière édition par medamine14 le Dim 12 Jan 2014 - 23:52, édité 1 fois
medamine14

medamine14
****

Masculin
Messages : 480
Inscrit(e) le : 14/11/2013

http://one-piece.forumactif.be/
medamine14 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Problème Javascript

Message par Shadow Ven 10 Jan 2014 - 9:32

Bonjour,

Je ne comprends pas, j'ai fait exactement le même code et j'ai enregistré.

Les retours à la ligne sont bien gardés :

https://i.servimg.com/u/f56/18/57/78/89/retour10.png
Shadow

Shadow
Modéractive
Modéractive

Féminin
Messages : 24354
Inscrit(e) le : 30/03/2007

Shadow a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Problème Javascript

Message par MasDan Ven 10 Jan 2014 - 18:50

Bonjour,

En Javascript, une chaîne de caractère doit être fermée avant le retour à la ligne.

Ce code est donc en erreur.
Code:
$('#Test').append('
<div></div>
<div></div>
<a></a>
<style></style>
etc
');

Alors que celui-ci devrait fonctionner car toutes les chaînes de caractères sont terminées avant le retour à la ligne.
Code:
$('#Test').append('<div></div>' +
'<div></div>' +
'<a></a>' +
'<style></style>');
MasDan

MasDan
Membre habitué

Masculin
Messages : 1538
Inscrit(e) le : 24/05/2011

http://projetAumMdn.forumactif.com
MasDan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème Javascript

Message par FANCH 56 Ven 10 Jan 2014 - 18:55

Bonsoir

Comme quoi il s'avère de plus en plus, que ceux qui indiquent des problèmes de codages avec le nouvel éditeur, en incriminant celui-ci, vont s'apercevoir qu'en fin de compte, c'est leur manière de coder qui est responsable. Mais c'est bien, car maintenant nous allons faire un peu plus attention.
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème Javascript

Message par Ea Ven 10 Jan 2014 - 19:12

Bonjour,


L'éditeur ne concerne pas le javascript.

Et je confirme le message de zen, le javascript ne semble pas avoir changé, mettre :

Code:
$('#Test').append('
<div></div>
<div></div>
<a></a>
<style></style>
etc
');

fonctionne toujours chez moi.

Attention néanmoins que ce n'est possible sur forumactif, que parce que les retours à la ligne sont supprimés ( afin d'optimiser la taille du code ). Donc pour bien faire il vaut mieux mettre tout sur une ligne ou faire ce que suggère MasDan.

Cordialement.
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème Javascript

Message par medamine14 Ven 10 Jan 2014 - 20:39

oui les retours a la ligne sont bien conservé mais le code ne fonctionne pas si ya des retours a la ligne Smile

je confirme qu'avant ils marchais bien d'ailleurs le problème est juste quand je crée un nouveau JS les anciens marchent toujours Wink

Fanch 56:

pour info même des codes fournis par le Staff FA sont codé de cette manière Wink
c'est vrais que je ne suis pas un pro de codage mais le même code marchais avant...
medamine14

medamine14
****

Masculin
Messages : 480
Inscrit(e) le : 14/11/2013

http://one-piece.forumactif.be/
medamine14 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème Javascript

Message par FANCH 56 Ven 10 Jan 2014 - 20:41

Oui mais erreur de ma part, je parlais de HTML...............avec mes axcuses.
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème Javascript

Message par Ea Ven 10 Jan 2014 - 21:57

medamine14 a écrit:oui les retours a la ligne sont bien conservé mais le code ne fonctionne pas si ya des retours a la ligne Smile

Comme je l'ai dit plus haut, cela fonctionne chez moi ( dans le sens où les retours à la ligne ne sont pas conservés ).

Si ce n'est pas le cas pour vous ( ce qui serait étrange ), donnez le contenu du code et l'url ( présente dans la colonne URL de la liste des scripts ).
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème Javascript

Message par medamine14 Ven 10 Jan 2014 - 22:30

j'ai essayé même sur un forum test qui n'a aucun JS et ca ne marche pas Smile
sur mon forum de base j'ai désactiver tous les JS et j'ai rajouté le code manuellement sur la console de chrome même souci Wink
medamine14

medamine14
****

Masculin
Messages : 480
Inscrit(e) le : 14/11/2013

http://one-piece.forumactif.be/
medamine14 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème Javascript

Message par Ea Ven 10 Jan 2014 - 23:24

Ea a écrit:...

Si ce n'est pas le cas pour vous ( ce qui serait étrange ), donnez le contenu du code et l'url ( présente dans la colonne URL de la liste des scripts ).

Et c'est normal que ça ne fonctionne pas dans chrome, ça fonctionne juste sur forumactif à cause de l'optimisation ( supprimant les retours à la ligne ), mais partout ailleurs ce sera une erreur.
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème Javascript

Message par medamine14 Dim 12 Jan 2014 - 7:29

Bonjour,

dsl du retard ^^

voila le code javascript :



il est bien optimisé mais il ne s'affiche pas  Rolling Eyes

Edit : tous remarche Smile
j'attend s'il rebug pas..., je mettrais résolu Wink
medamine14

medamine14
****

Masculin
Messages : 480
Inscrit(e) le : 14/11/2013

http://one-piece.forumactif.be/
medamine14 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème Javascript

Message par Ea Dim 12 Jan 2014 - 10:23

Si il est mis sur toutes les pages, la script http://one-piece.easyforum.fr/28817.js ne sera pas inclue, mais le script sera dans une page avec tout les scripts sur toutes les pages :
http://one-piece.easyforum.fr/99188.js
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème Javascript

Message par medamine14 Dim 12 Jan 2014 - 19:17

bonsoir,

tu veux dire qu'il marchera pas sur toutes les pages ?
parce que la il marche très bien ^^
medamine14

medamine14
****

Masculin
Messages : 480
Inscrit(e) le : 14/11/2013

http://one-piece.forumactif.be/
medamine14 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème Javascript

Message par Ea Dim 12 Jan 2014 - 22:54

Si, mais on ne verra pas dans la page :

Code:
<script src="/28817.js"></script>

mais :

Code:
<script src="/99188.js"></script>
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème Javascript

Message par medamine14 Dim 12 Jan 2014 - 23:51

ah je savais déjà en partie ca ^^
je vais mettre en résolu Smile

Merci pour votre intention Wink
medamine14

medamine14
****

Masculin
Messages : 480
Inscrit(e) le : 14/11/2013

http://one-piece.forumactif.be/
medamine14 a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum