1

je cherche desesperement la possiblité d'appeller une fonction contenu dans ma page depuis une iframe (crée dans une thickbox)

j'arrive a ecrire le contenu d'un div de la page parente depuis l'iframe
$(window.parent.document).find('#updiv0').html('woooot');
mais lancer une fonction ... impossible :- (

ou bien, si qq connais le moyen de simuler un click, je pourrais lancer ma fonction implicitement,
#refresh').fakeclick();avec un appel du genre $(window.parent.document).find('
ou encore si qq connais le moyen d'avoir un callback sur la fermeture de la thickbox ...
et la le mec il le pécho par le bras et il lui dit '

2

Ils sont de domaine différentes? Si oui, tu peux inclure un javascript du domaine de l'iframe parent directement dans le html de l'iframe et tu auras le droit d'execution.
Tout ce qui passe pas par le port 80, c'est de la triche.

3

en fait c'est pour une appli de création de faire part en ligne ...

tout est fait sans jamais recharger la page,
l'user selectionne la police et envois ses photos via une thickbox (c'est comme une lightbox)

pour la selection de police la thickbox est rempli avec un div en hidden sur la page,
mais pour upper les photos, les cropper ect j'ai été obligé de passer par une iframe

et tout ce que je veux c'est lancer une fonction de ma page source qui rafraichira le visuel du faire part ^^

sinon, oui l'iframe et le site sont du meme domaine
et la le mec il le pécho par le bras et il lui dit '

4

bon c'est bon, j'ai fait la mise à jour de l'image sans lancer de fonction ...

$(window.parent.document).find('#app').attr("src",'./index.php?txt0txt=hello&rand='+encodeURI(+d.getTime()));
et la le mec il le pécho par le bras et il lui dit '

5

bon, finalement j'ai trouvé en cherchant autre chose,
parent.mafonction();marche tres bien ^^
et la le mec il le pécho par le bras et il lui dit '