Problème Javascript

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

Résolu Problème Javascript

Message par medamine14 le 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
****

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

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

Résolu Re: Problème Javascript

Message par Shadow le 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 :

http://i56.servimg.com/u/f56/18/57/78/89/retour10.png


Règles Générales du Forum - Le Staff de ForumActif
Questions & Réponses Fréquentes - Trucs & Astuces
Outils Fondateurs - Perte de Mot de Passe

Shadow
Adminactive
Adminactive

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

http://forum.forumactif.com
Shadow a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Problème Javascript

Message par MasDan le 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
*****

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

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

Résolu Re: Problème Javascript

Message par FANCH 56 le 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
+ Hyperactif +

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

http://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 le 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
Aidactif
Aidactif

Messages : 23419
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 le 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:
c'est leur manière de coder qui est responsable.

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
****

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

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

Résolu Re: Problème Javascript

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

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

FANCH 56
+ Hyperactif +

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

http://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 le 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
Aidactif
Aidactif

Messages : 23419
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 le 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
****

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

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

Résolu Re: Problème Javascript

Message par Ea le 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
Aidactif
Aidactif

Messages : 23419
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 le 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
****

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

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

Résolu Re: Problème Javascript

Message par Ea le 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
Aidactif
Aidactif

Messages : 23419
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 le 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
****

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

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

Résolu Re: Problème Javascript

Message par Ea le 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
Aidactif
Aidactif

Messages : 23419
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 le 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
****

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

http://one-piece.easyforum.fr
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