Bon, et bien je viens poster la réponse car c'est franchement incompréhensible du moins de mon point de vue. Probablement que certains quand ils liront mon post se diront bien évidement mais pour ma part cela reste un mystère.
Donc j'avais creusé du côté des Iframe en construisant une popup à la volée incluant une iframe avec mon autre site en php. Sans passer par la popup en tapant donc l'url directement dans mon navigateur, j'obtenais le résultat escompté. En revanche en appelant ma page simple contenant l'iframe dans une popup comme nécessaire dans mon site en Java, et bien Permission Denied...
J'ai essayé un truc dingue, j'ai tout viré en laissant simplement l'ouverture dans une popup de mon site en php, et remplacé le code :
window.parent.postMessage(..., ....) ;
par
window.opener.postMessage(..., ...) ;
J'ai rajouté un eventListener dans la page principale et bien tout fonctionne.
Si certain d'entre vous on le même soucis, je peux fournir plus d'informations voir même des exemples, de ce qui peut et ne peut pas marcher.
@+
HadanMarv
Partager