2011-07-15 3 views
1

Sur iPad Safari, il semble y avoir un problème avec popup. Lorsqu'une fenêtre contextuelle (ouverte à l'aide de window.open()) est fermée, elle reste en mode minimisé (ou grille) après la fermeture du popup ... ne renvoie pas le focus à la fenêtre parente.iPad Safari Popup issue

J'ai essayé d'utiliser parent.opener.focus(), mais cela ne fonctionne toujours pas.

Est-ce un problème connu de l'iPad OU pouvons-nous résoudre ce problème en utilisant du code JS?

Aidez-nous s'il vous plaît.

Répondre

0

Je ne suis pas sûr que cela aiderait, mais juste une certaine expérience personnelle sur cette question:

Avez-vous essayé d'aller à Réglage de l'iPad - Safari - Bloquer fen? Essayez de désactiver Block Pop-ups, cela devrait fonctionner.

S'il n'apparaît toujours pas, essayez d'activer la console de débogage pour l'ipad et vérifiez si une erreur quelconque apparaît pendant l'événement contextuel. Essayez d'utiliser une URL pour window.open pour être une adresse URL locale/du même domaine. Je pense que cela fonctionne (sans avoir besoin d'éteindre le bloqueur de popup dans l'iPad safari).