|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() |
Bonjour,
Je suis en train de réaliser un site web pour mon club de hockey. Je crée une page de présentation des joueurs. Je stocke différentes infos sur les joueurs dans un fichier xml (joueurs.xml) Je me sers de Jquerry et d'ajax pour lire le fichier. Le script de lecture marche bien sur mon serveur wamp en localhost. Mais quand je l'upload chez mon hébergeur le script va bien chercher le fichier mais ne trouve pas de correspondance à la balise joueur qui est présente dans le fichier. Voici le script en question .... Code :
|
||
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() ![]() Webmaster Inscription : septembre 2007 Messages : 376 ![]() |
Salut,
pourrais tu nous donner le retour de la requête AJAX s'il te plait ? |
|
00
|
|
|
#3 |
![]() ![]() Daniel HagnoulÉtudiant perpétuel Inscription : février 2009 Messages : 3 221 ![]() |
Bonjour
La question de @Finality et qu’elle est le résultat de console.log($(file).find('joueur')); et de console.log($(file).find('joueurs'));
__________________
FAQ jQuery Mon cahier d’exercices sur jQuery & CoSi un message vous a aidé ou vous semble pertinent, votez pour lui ! ![]() |
|
00
|
|
|
#4 |
|
Candidat au titre de Membre du Club
![]() |
Voila la reponse en localhost :
pour : [joueur, joueur, joueur, joueur, joueur, joueur, joueur, joueur, joueur, joueur, joueur, joueur, joueur] pour [joueurs] J'ai pas de sortie console quand j'upload mon fichier sur le site distant |
|
|
00
|
|
|
#5 |
![]() ![]() Daniel HagnoulÉtudiant perpétuel Inscription : février 2009 Messages : 3 221 ![]() |
Bonsoir
Votre fichier XML et votre page web doivent être sur le même site. Les transferts entre domaines sont bloqués par les navigateurs. Vérifier les URL. Essayez avec Firefox ou Chrome, plutôt qu'avec IE
__________________
FAQ jQuery Mon cahier d’exercices sur jQuery & CoSi un message vous a aidé ou vous semble pertinent, votez pour lui ! ![]() |
|
00
|
|
|
#6 |
|
Candidat au titre de Membre du Club
![]() |
Les deux fichiers (xml et script) sont bien sur le même site.
Ce que je n'arrive pas à comprendre c'est pourquoi mon script marche avec les deux fichiers sur un serveur local. Et lorsque que j'upload les deux fichiers (script et fichier.xml) chez mon hébergeur le script ne marche plus. voici la page concernée : http://phoenix-vannes.0fees.net/equipe.php le script marche sous chrome mais pas sous firefox ni IE ...
|
|
|
00
|
|
|
#7 | ||||
![]() ![]() Daniel HagnoulÉtudiant perpétuel Inscription : février 2009 Messages : 3 221 ![]() |
Bonjour
Avec le lien vers la page je peux enfin examiner les codes et ce que je découvre n'est pas bon ! IE, Chrome et Firefox signalent des erreurs. Lorsque j'examine le fichier XML, il se termine par du code non XML ! Ce code n'a absolument rien à faire ici : Code :
Voir le tutoriel : Passez à l'UTF-8 sans manquer une étape par Josselin Willette Simplifier la transaction AJAX en utilisant une méthode courte : Code :
__________________
FAQ jQuery Mon cahier d’exercices sur jQuery & CoSi un message vous a aidé ou vous semble pertinent, votez pour lui ! ![]() |
||||
|
00
|
|
|
#8 |
|
Candidat au titre de Membre du Club
![]() |
OK pour le code rajoué c'est l'hebergeur qui met sa sur toute les pages ce qui explique enfin pourquoi sa marche en localhost et pas chez l'hébergeur.
Je débute en JQuerry je suppose qu'utiliser la fonction $ajax rajoute un appel de fonction c'est bien pour sa que le code que vous me donnez est plus léger ? Merci de votre réponse. |
|
|
00
|
|
|
#9 |
![]() ![]() Daniel HagnoulÉtudiant perpétuel Inscription : février 2009 Messages : 3 221 ![]() |
FAQ jQuery : Comment dois-je formuler une requête AJAX ?
__________________
FAQ jQuery Mon cahier d’exercices sur jQuery & CoSi un message vous a aidé ou vous semble pertinent, votez pour lui ! ![]() |
|
00
|
Copyright © 2000-2012 - www.developpez.com