Bonjour tout le monde,
J'ai un probleme de fonctionnement de mon site quand on y accede avec netscape.
Voici mon probleme mais d'abord le contexte:
J'ai un site qui a comme nom de domaine site.aaaa.fr.
J'ai un acces à ce site par une frame a partir du nom de domaine toto.fr/frame/
Lorsque l'on se rend sur le site par toto.fr/frame une popUp s'ouvre avec des liens vers le site site.aaaa.fr.
Le probleme c'est que lorsque je clique sur un lien la page n'est pas chargé et j'ai comme erreur un message comme quoi on a pas l'accès "UniversalBrowserRead".
La popUp a été ouverte par la frame et le lien de la popUp vise le site web site.aaaa.fr. On a donc la popUp d'un domaine qui veut ouvrir une page d'un autre domaine. Pour des raisons de sécurité netscape empeche ça.
Donc moi comme un brave je me suis renseigné et hop je suis les indications en mettant netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead" ); dans la fonction qui doit ouvrir la page.
Et là encore j'ai une erreur javascript:
JavaScript Error: uncaught Java exception
netscape/security/ForbiddenTargetException ("User didn't grant the
UniversalBrowserRead privilege." )
Par contre dans un fichier toto.html la lignenetscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead" ); fonctionne bien.
Quelqu'un a t'il une idée ou une piste pour ce probleme?
Merci par avance pour vos réponses.