Passer au contenu principal

Iframe - Résoudre le blocage des commandes de fleurs depuis le site principal

1. Problème constaté

Le blocage intervient après l’encodage des coordonnées par la famille, au moment où celle-ci souhaite poursuivre vers le paiement.

Concrètement, le navigateur bloque la redirection nécessaire à la finalisation de la commande. Cela empêche donc l’utilisateur d’aller jusqu’au bout du processus.

2. Cause probable du problème

La cause semble liée aux nouvelles protections mises en place par les navigateurs internet.

Le site principal affiche le contenu d’un second site via une iframe. Or, lorsqu’un paiement ou une redirection est nécessaire depuis cette iframe, certains navigateurs peuvent bloquer automatiquement l’action pour des raisons de sécurité.

Cela peut provoquer l’apparition d’un message de type redirection ou pop-up bloquée.

3. Solution à transmettre au webmaster

Pour éviter ce blocage à l’avenir, il convient de demander au webmaster responsable du site internet principal d’ajouter l’attribut sandbox sur l’iframe concernée.

Attention toutefois : lorsqu’un attribut sandbox est ajouté sans précision, il bloque par défaut plusieurs fonctionnalités importantes, comme :

  • les scripts ;

  • les formulaires ;

  • les téléchargements ;

  • les redirections ;

  • les ouvertures de nouvelles fenêtres ou pop-ups.

Il est donc nécessaire d’ajouter les autorisations adaptées au bon fonctionnement du module de commande.

4. Exemple d’intégration possible

Le webmaster peut adapter l’iframe avec une structure de ce type :

<iframe src="URL_DU_MODULE_DE_COMMANDE" sandbox="allow-scripts allow-forms allow-same-origin allow-popups allow-popups-to-escape-sandbox allow-top-navigation-by-user-activation"> </iframe>

Les valeurs exactes devront être vérifiées et adaptées par le webmaster en fonction du fonctionnement du module intégré.

5. Ressource utile

Voici un tutoriel expliquant plus en détail le fonctionnement de l’attribut sandbox pour sécuriser et configurer les iframes :

6. Conclusion

En résumé, le problème ne semble pas provenir directement du module de commande de fleurs, mais plutôt de son intégration dans le site principal via une iframe.

Une adaptation technique de cette iframe par votre webmaster devrait permettre d’éviter le blocage et de rétablir un parcours de commande complet pour les familles.

Avez-vous trouvé la réponse à votre question ?