2011-05-15 1 views
0

im essayant d'obtenir mon manuscrit d'iframe ajax pour changer le contenu d'un div dans le document principal qui n'est pas un iframe. juste le document.ajax de iframe à mon document

Pour envoyer dans mon iframe j'utilise

parent.frames[user].document.getElementById(box).innerHTML=xhr.responseText; 

utilisateur est le nom de iframe

Comment puis-je envoyer des trucs revenir à mon document de l'iframe ??

UPD

Je compris que sa ne fonctionne pas avec la compatibilité IE. Son travail avec d'autres navigateurs avec cette ligne

parent.document.getElementById(box).innerHTML=xhr.responseText; 

Remarquez comment il n'y a pas de cadre.

La chose funky est que son woking dans tous les navigateurs si j'attrape l'événement sur un div mais si j'essaie d'attraper l'événement sur un bouton de formulaire n'est pas !!

+1

sont tous les deux documents du même domaine? –

+0

idem, assurez-vous de ne pas rencontrer les contraintes de sécurité des domaines croisés. – David

+0

tous sur le même domaine – MadeInDreams

Répondre

0
parent.document.getElementById(box).innerHTML=xhr.responseText; 

Cela fonctionne dans mon cas