Lecture d'une page web avec le javascript et Opera

Lecture d'une page web avec le javascript et Opera - HTML/CSS - Programmation

Marsh Posté le 16-03-2007 à 09:02:42    

Bonjour,
 
Je voudrais lire un page web en utilisant le javascript et mettre la seule phrase renvoyée par la page web dans une variable.
http://www.jamendo.com/get/playlis [...] s=sylvinus
Le but est d'en extraire les attributs "name" et "id".
Attention cela doit marché avec Opera, les autres navigateurs n'ont pas à être supportés...
 
Voila mon code ...
 

Code :
  1. <HTML><HEAD>
  2. <SCRIPT language = "Javascript">
  3. var url="http://www.jamendo.com/get/playlist/list/user/data/json/?names=sylvinus";
  4. XhrObj = new XMLHttpRequest();
  5. XhrObj.open("GET", url);
  6. var temp2=XhrObj.responseText;
  7. alert(temp2);
  8. </SCRIPT>
  9. <BODY></BODY>
  10. </HTML>


 
Cela ne marche pas, Opera m'affiche <localhost>...
Quelqu'un a une idée ?
 
Merci de votre aide...
 
Titilambert


---------------
titilambert
Reply

Marsh Posté le 16-03-2007 à 09:02:42   

Reply

Marsh Posté le 16-03-2007 à 09:57:52    

Euh t'es sûr que tu peux te passer d'une fonction callback ?
 
Sinon, tu testes bien sur le même domaine ? Parceque si ta page est hebergée en local et que tu essayes d'accéder à jamendo.com, tu auras une erreur.


---------------
When it's from Finland it's good.  - Mon blog
Reply

Marsh Posté le 16-03-2007 à 10:29:47    

comme le dit cgo2 sans callback ça risque pas de marcher ...
Tu dois donc définir un XhrObj.onreadystatechange avec le bon readyState et status.
Il faut pas oublier que xhr est asynchrone ( le premier A de ajax) par défaut.
 
Sinon l'objet xmlHttpRequest n'est supporté par opera que depuis ... euh ... je sais plus quelle version, t'es sur de tester sur la bonne.
 
Tu developpes un site web pour Wii ? :o

Reply

Marsh Posté le 16-03-2007 à 11:16:55    

salut
 

cgo2 a écrit :

Euh t'es sûr que tu peux te passer d'une fonction callback ?


je débute en javascript et donc je ne sais pas ce qu'est le callback.
 

cgo2 a écrit :

Sinon, tu testes bien sur le même domaine ? Parceque si ta page est hebergée en local et que tu essayes d'accéder à jamendo.com, tu auras une erreur.


Ensuite, hier soir j'avais une erreur de sécurité parce que j'essayé d accèdé a jamendo sans être sous le meme nom de domaine...
Ce matin je réessay.. j'ai plus l erreur ... j'y comprend plus rien ...
 

cgo2 a écrit :

Sinon l'objet xmlHttpRequest n'est supporté par opera que depuis ... euh ... je sais plus quelle version, t'es sur de tester sur la bonne.


Depuis la version 9 normalement, j'a la 9.20...
 

cgo2 a écrit :

Tu developpes un site web pour Wii ? :o


LoL non quand même pas, j'essay de faire un widget ...
et Opéra n'est pas utilisé seulement par la wii, ya des mecs sur windows et sur linux qui l utilise ... ;) lol


---------------
titilambert
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed