Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1808 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  XMLHTTPREQUEST

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

XMLHTTPREQUEST

n°1145083
shrito
Posté le 09-07-2005 à 19:58:40  profilanswer
 

Bonjour,
 
voila je travail sur un script qui utilise XMLHTT...
 
le probleme est le suivant
j ouvre un fichier php dans un div avec un premier XMLH...
dans ce fichier je cherche entre autre a ouvrir un autre fichier php dans un autre div.
 
donc en gros j ai
 
div n°1 -> XHMLHTTPREQUEST qui ouvre fichier.php dans div n°2 -> fichier.php -> XHMLHTTPREQUEST qui ouvre fichier.php dans div n°1
 
et la derniere étape ne fonctionne....
 
merci pour vos idées
 
Shrito

mood
Publicité
Posté le 09-07-2005 à 19:58:40  profilanswer
 

n°1145282
onizuka_se​nsei
Posté le 09-07-2005 à 23:59:33  profilanswer
 

un bout de code peut-être? :o

n°1145291
shrito
Posté le 10-07-2005 à 00:18:28  profilanswer
 

fonction qui effectue la modification de div "2" puis div "1"
 

Code :
  1. function change(nom, divis, page)
  2. {
  3. if(document.all)
  4. {
  5. var apercu_c = new ActiveXObject("Microsoft.XMLHTTP" )
  6. }
  7. else
  8. {
  9. var apercu_c = new XMLHttpRequest()
  10. }
  11. var content2 = document.getElementById(divis)
  12. apercu_c.open("POST", page)
  13. apercu_c.onreadystatechange = function()
  14. {
  15. if (apercu_c.readyState == 4 && apercu_c.status == 200)
  16. content2.innerHTML = apercu_c.responseText
  17. }
  18. apercu_c.setRequestHeader('Content-Type','application/x-www-form-urlencoded')
  19. apercu_c.send(nom)
  20. }


 
code qui appel la fonction pour la modification du div "1" (code executé dans le fichier chargé dans le div "2" )
 

Code :
  1. echo '<script language="javascript">change(\'dev='.$foldrs.'\', \'explo\', \'list_g.php\')</script>';


 
c'est a priori ici que ca foire... apparement il veut pas executer la fonction une deuxieme fois :s


Message édité par shrito le 10-07-2005 à 00:20:40
n°1145886
shrito
Posté le 11-07-2005 à 00:33:27  profilanswer
 

up

n°1145898
gatsusat
Posté le 11-07-2005 à 01:13:24  profilanswer
 
n°1145900
shrito
Posté le 11-07-2005 à 01:28:12  profilanswer
 

merci de ta tentative d aide mais je sais me servir de XMLHTTPREQUEST... d ailleurs en m aidant de ce tuto la ;)
 
par contre comme je dit ma fonction marche une fois ... mais pas deux

n°1145901
gatsusat
Posté le 11-07-2005 à 01:29:29  profilanswer
 

ben oui, tu fais un Echo de ta fonction javascript, c'est là apparement ke c'est bancale.

n°1145904
shrito
Posté le 11-07-2005 à 01:39:58  profilanswer
 

non parce que si j execute le fichier qui contient cet echo ca marche... c tres compliqué a expliquer...

n°1145939
cesarr89
Posté le 11-07-2005 à 08:50:23  profilanswer
 

Faut faire un 'eval()' pour que le code Javascript que tu retourne soit executé.
 
Edit: http://www.toutjavascript.com/savo [...] quest.php3


Message édité par cesarr89 le 11-07-2005 à 08:51:17
n°1146161
shrito
Posté le 11-07-2005 à 11:48:08  profilanswer
 

nop le probleme est pas la.. comme je le dis si j execute la page séparement ca marche donc...

mood
Publicité
Posté le 11-07-2005 à 11:48:08  profilanswer
 

n°1146177
cesarr89
Posté le 11-07-2005 à 11:56:28  profilanswer
 

Oui mais dans ton cas là, tu veux bien que le javascript retourné soit executé par ta page?

n°1146599
shrito
Posté le 11-07-2005 à 16:03:55  profilanswer
 

bah ui... j'ai essayé eval() mais ca change rien apparement... je re test ce soir en verifiant le reste

n°1146981
shrito
Posté le 11-07-2005 à 19:53:33  profilanswer
 

bon bah... ta solution ne marche pas :s
si tu as le courage ke pe te passer les fichiers du script pour que tu regardes

n°1148088
shrito
Posté le 12-07-2005 à 16:01:33  profilanswer
 

UPed

n°1148373
cerel
Posté le 12-07-2005 à 20:31:55  profilanswer
 

Tu aurais un lien vers une page de test ? Histoire de pourvoir regarder ton code directement.
As-tu des erreurs ?

n°1149900
shrito
Posté le 14-07-2005 à 12:22:14  profilanswer
 

non pas d erreur affichée...
 
la page est la : http://nitroseb.free.fr/projet/img/list_pic.php (Tester avec le repertoire image)
la source complete ici : http://nitroseb.free.fr/GoGoL2/fichiers/gallerie.zip
 
Merci
 
Shrito


Message édité par shrito le 14-07-2005 à 12:24:42

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  XMLHTTPREQUEST

 

Sujets relatifs
XMLHttpRequest -> pb de refraichissementFaire un "loading" d'attente avec XMLHttpRequest ?
XMLHttpRequest 
Plus de sujets relatifs à : XMLHTTPREQUEST


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR