Pb Javascript

WRInaute impliqué
Bonjour à tous,

Voila mon problême :
J'ai une page contenant un formulaire de saisie de coordonnées. Pour éviter la saisie, l'internaute peut cliquer sur un lien ouvrant une pop-up d'indentification en HTTPS. Après identification et récupération des données, j'ai le code suivant sous le bouton de fermeture de la pop-up :
JavaScript:window.opener.location.reload();self.close();
Ceci afin d'effectuer un reload de la page avant de fermer la pop-up.
Et la, erreur : "permission refusée"
Quelqu'un a t'il déjà été confronté à ce problème ?

Kendos
 
WRInaute discret
Probablement parce qu'une fois le visiteur identifié la page d'ouverture présente des éléments suplémentaires et que d'autres changent :wink:
 
WRInaute impliqué
Exactement.

Bien, j'ai trouvé le pourquoi :
Javascript refuse pour des raisons de sécurité les communication intra-domaine.

Mais je n'ai toujours pas trouvé de solutions !
Quelqu'un connaitrait il un moyen de contourner ce problème ?

Kendos
 
WRInaute accro
ne passes pas par un popup mais par un DIv en absolu (précharché dans la page et en hidden)
ca marche pas mieux comme ca ? tu vois comment faire ?
 
WRInaute accro
ah tu ne peux pas mettre toute la page en https ? meme l appelante (entre guillement)

je vois pas l interet d appeler une page en https pour apres faire transiter des données vers une page non sécurisé.
 
WRInaute impliqué
Seule l'authentification s'effectue en mode sécurisé. Les données sont ensuite stockées dans un cookie de session. Il n'y a aucun intéret à rester ensuite en https.

Je vais essayer un nouveau truc : j'appelle ma pop-up en http et je vais passer en https uniquement sur le post du formulaire de saisie du userid/password.

Kendos
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut