JuNeau
Messages postés10Date d'inscriptionlundi 28 avril 2008StatutMembreDernière intervention11 juin 2009
-
11 juin 2009 à 16:03
JuNeau
Messages postés10Date d'inscriptionlundi 28 avril 2008StatutMembreDernière intervention11 juin 2009
-
11 juin 2009 à 17:54
Bonjour,
J'ai un problème que je ne m'explique pas : J'ai un site composé de 2 pages.
La première page dispose d'un bouton qui ouvre la deuxième dans un popup.
Ce popup comporte différents boutons permettant de changer l'adresse de la page mère, en utilisant une fonction simplissime :
function setLocation(Adresse)
{
window.alert("On change l'adresse du parent :\n" + Adresse);
window.opener.location = Adresse
;
}
Sous firefox tout marche bien.
Sous IE 8 ça se complique : en local j'ai le même comportement que
sous Firefox, mais si je place mes pages sur mon serveur, chaque clic
sur un bouton du popup créé une nouvelle fenêtre au lieu de modifier la
page mère O_o ...
Est-ce que quelqu'un peut m'expliquer ça, ou me proposer une solution ?
JuNeau
Messages postés10Date d'inscriptionlundi 28 avril 2008StatutMembreDernière intervention11 juin 2009 11 juin 2009 à 17:54
Merci à moi !
Ce n'était pas un problème deJavaScript, c'est lié aux paramètres de sécurité de IE8!!
Pour que la fenêtre parent puisse afficher n'importe quels sites, il faut :
- Dans les propriétés de sécurité, cliquer sur "Personnaliser le niveau".
- Dans la catégorie Divers, activer "Naviguer dans des fenêtres et des cadres sur différents domaines"