ch'tiote question malgré tout :
>>J'envoie mon image à l'iframe par l'intermédiaire d'un form,
>>développe une application en ajax
pourquoi un formulaire vers un iframe ( même si ça marche nickel
et si c'est bien plus simple qu'ajax ) en emplyant ajax ?
cs_lsd59
Messages postés3Date d'inscriptionsamedi 13 août 2005StatutMembreDernière intervention21 octobre 2008 19 oct. 2008 à 23:49
Oups...
c'est encore mieux si j'écris mon problème !!!
Voila je développe une application en ajax et dans un module de traîtement d'image, j'utilise une IFRAME pour permettre d'uploader et travailler des images sans rechargement.
Pour info : J'envoie mon image à l'iframe par l'intermédiaire d'un form, puis je travaille l'image reçue dans une page PHP (toujours à l'intérieur de l'iframe). L'iframe devrait disparaître lorsque tout le code est exécutée.
Mon problème est que j'arrive à la faire disparaître en l'appelant à partir de la page principale ( document.getElementById('iframe').style.visibility='hidden' ) mais pas à partir de la page qui se trouve dans l'iframe (dans le onload).
J'aimerais beaucoup que quelqu'un puisse me donner ses lumières sur ce point, et peut-être le chemin que je dois utiliser pour désigner l'iframe quand je suis dedans.
ch'tiote question malgré tout :
>>J'envoie mon image à l'iframe par l'intermédiaire d'un form,
>>développe une application en ajax
pourquoi un formulaire vers un iframe ( même si ça marche nickel
et si c'est bien plus simple qu'ajax ) en emplyant ajax ?
cs_lsd59
Messages postés3Date d'inscriptionsamedi 13 août 2005StatutMembreDernière intervention21 octobre 2008 21 oct. 2008 à 02:40
CA FONCTIONNE !!!
Merci beaucoup !
En effet on ne peut pas agir directement sur l'iframe..
La solution que tu m'as proposée est la bonne !!
Et pour répondre à ta question, j'utilise ajax quand c'est nécessaire et pour uploader un fichier il n'y a pas 36 solutions... et celle de l'iframe est la seule qui convient (je pense) pour éviter le rechargement de la page. J'avais justement précisé que j'utilisais Ajax pour insister sur le fait qu'il ne devait pas y avoir de rechargement. Mais je te l'accorde, il n'est pas question d'ajax ici.