World of Avalloc - Forum: [Archive]Add-on WoA confrontation à un ERR-BANNED - World of Avalloc - Forum

Aller au contenu

  • 2 Pages +
  • 1
  • 2
  • Vous ne pouvez pas commencer un sujet
  • Ce sujet est fermé

[Archive]Add-on WoA confrontation à un ERR-BANNED difficulté à créer un gadget vista

#21 L'utilisateur est hors-ligne   Tyrius Icône

  • Membre régulier
  • PipPipPip
  • Groupe : Membres
  • Messages : 153
  • Inscrit(e) : 23-février 10

Posté 28 février 2010 - 15:53

Voir le messagesebtorus, le 28 février 2010 - 13:23, dit :

sous IE8, tu veux les fonctions ajax que j'utilise pour rapatrier le fichier xml ?
edit:mp envoyé

Je veux bien, moi aussi :D

Enfin j'ai déjà, mais si ça ce trouve, c'est beaucoup mieux :P

Bon jeu ;)

#22 L'utilisateur est hors-ligne   sebtorus Icône

  • Membre régulier
  • PipPipPip
  • Groupe : Membres
  • Messages : 85
  • Inscrit(e) : 21-février 10

Posté 28 février 2010 - 16:12

tu as surement les bonnes fonctions, il n'y en pas 36 000 fonctions pour télécharger le fichier xml en ajax :)

tu peux me montrer une partie de ton fichier xml car j'ai un doute sur le mien, je pense que c'est pas tellement un fichier xml ^^

#23 L'utilisateur est hors-ligne   DarkPhoenix Icône

  • Membre régulier
  • PipPipPip
  • Groupe : Membres
  • Messages : 377
  • Inscrit(e) : 15-février 10

Posté 28 février 2010 - 17:09

y a juste un truc que je trouve bizarre , c'est que ca marche chez toi sous IE8 ^^. vu que j'ai IE7 je peux pas tester mais si ca marche sur IE8 tant mieux.
par contre pour firefox va falloir trouver une autre solution ^^. je vais voir avec phoenix si y a des moyens efficace pour faire ca

#24 L'utilisateur est hors-ligne   sebtorus Icône

  • Membre régulier
  • PipPipPip
  • Groupe : Membres
  • Messages : 85
  • Inscrit(e) : 21-février 10

Posté 28 février 2010 - 17:13

problème résolu.

#25 L'utilisateur est hors-ligne   Tyrius Icône

  • Membre régulier
  • PipPipPip
  • Groupe : Membres
  • Messages : 153
  • Inscrit(e) : 23-février 10

Posté 28 février 2010 - 19:46

J'ai une solution, pour firefox...

Tu insère une iframe de 0x0px, puis tu récupère son contenu...
Comme ça :
<html>
	<!-- pour FF uniquement. -->
	<head>
		<title>Test : Add-on WoA</title>		
		<script type="text/javascript">
			function getContent(){
				xml = document.getElementById('id_iframe').contentDocument;
				server = xml.getElementsByTagName('server');
				document.getElementById('serv').innerHTML =  server[0].firstChild.nodeValue;
				pseudo = xml.getElementsByTagName('pseudo');
				document.getElementById('joueur').innerHTML =  pseudo[0].firstChild.nodeValue;
			}
		</script>
	</head>
	<iframe src="http://monde1.avalloc.fr/addons-XXXXXX" onLoad="getContent()" id="id_iframe" width="0px;" height="0px" frameborder="0"></iframe>
	<body>
		<h1>Infos :</h1>
		<p>Serveur : <span id="serv"></span><br />
		Joueur : <span id="joueur"></span><br />
		<br /><br />Attention ! Ce script ne doit pas s'executer plus de trois fois par minute : <a href="http://forum.avalloc.fr/index.php?/topic/29-systeme-dadd-ons/page__view__findpost__p__142">Forum Officiel : Système d'add-ons</a>
		</p>
	</body>
</html>


Après, vous en êtes où ? :P

#26 L'utilisateur est hors-ligne   Ҩӷҽҩҕб Icône

  • Membre
  • PipPipPip
  • Groupe : Banni
  • Messages : 1 193
  • Inscrit(e) : 30-janvier 10

Posté 01 mars 2010 - 13:35

Vous pouvez aussi faire des appels en ajax, ceci est bien gérer par les derniers navigateurs : http://www.squalenet...emiers-pas.php5

Pour éviter les "ERR-BANNED", il faut intégrer dans votre script de récupération qu'il arrête de tourner si le serveur vous renvoi quelques choses en "ERR-". Pour l'avoir testé cela marche très bien.

#27 L'utilisateur est hors-ligne   DarkPhoenix Icône

  • Membre régulier
  • PipPipPip
  • Groupe : Membres
  • Messages : 377
  • Inscrit(e) : 15-février 10

Posté 01 mars 2010 - 13:40

Voir le messageGreg56, le 01 mars 2010 - 13:35, dit :

Vous pouvez aussi faire des appels en ajax, ceci est bien gérer par les derniers navigateurs : http://www.squalenet...emiers-pas.php5

Pour éviter les "ERR-BANNED", il faut intégrer dans votre script de récupération qu'il arrête de tourner si le serveur vous renvoi quelques choses en "ERR-". Pour l'avoir testé cela marche très bien.


dans mon cas avec les widget qui ne permette pas d'utiliser le php ou tout autre langage côté serveur ca pose problème ^^.
et les dernier navigateur tel que IE8 et FF > 3.1 sont beaucoup plus restrictif concernant les chargement de fichier a distance.
par contre j'ai pas testé la version de 1n4rmatik

après, suffit juste d'appliqué un setInterval("ma_fonction",60000) et pas de problème d'ERR_BANNED

#28 L'utilisateur est hors-ligne   Ҩӷҽҩҕб Icône

  • Membre
  • PipPipPip
  • Groupe : Banni
  • Messages : 1 193
  • Inscrit(e) : 30-janvier 10

Posté 01 mars 2010 - 13:42

Je pense que je vous developperai quelques scripts pour utiliser le xml distant après avoir implanté tout ce qu'on à donner à faire.

  • 2 Pages +
  • 1
  • 2
  • Vous ne pouvez pas commencer un sujet
  • Ce sujet est fermé

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)