Self.close(); ne fonctionne pas sur IPAD, mais ok sur Windows,
Résolu
pdamour
Messages postés
3
Statut
Membre
-
pdamour Messages postés 3 Statut Membre -
pdamour Messages postés 3 Statut Membre -
Bonjour,
Voila que je frappe encore un noeud avec Javascript sur Ipad. Je viens de m'appercevoir que les instructions suivantes ne fonctionnent pas sur Ipad, mais fonctionne très bien sur Windows (ce code existe depuis plusieurs années pourtant, je ne l'avais pas vraiment testé sur Ipad).
Dans Ajoute_maintenant.htm à la fin:
La fenêtre ne se ferme pas! Est-ce que quelqu'un a une solution. NOTE: j'ai essayé window.close() et aucun effet.
Merci d'avance,
EDIT : Ajout des balises de code
Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
EDIT2 : Discussion déplacée dans la section JAVASCRIPT du forum.
Voila que je frappe encore un noeud avec Javascript sur Ipad. Je viens de m'appercevoir que les instructions suivantes ne fonctionnent pas sur Ipad, mais fonctionne très bien sur Windows (ce code existe depuis plusieurs années pourtant, je ne l'avais pas vraiment testé sur Ipad).
function AjouterAuPanierItem(){
......
//
fenetre = window.open('Ajoute_maintenant.htm','fenetre','width=500,height=400')
}
Dans Ajoute_maintenant.htm à la fin:
opener=self; self.close();
La fenêtre ne se ferme pas! Est-ce que quelqu'un a une solution. NOTE: j'ai essayé window.close() et aucun effet.
Merci d'avance,
EDIT : Ajout des balises de code
Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
EDIT2 : Discussion déplacée dans la section JAVASCRIPT du forum.
1 réponse
-
Bonjour
apparemment ca n'a pas de solution pour l'instant pour certaines versions de IOS
essaie peut être
<input type="button" name="Quit" id="Quit" value="Quit" onclick="return quitBox('quit');" />
function quitBox(cmd) { if (cmd=='quit') { open(location, '_self').close(); } return false; }
pourquoi ne pas faire un div qui s'ouvre avec javascript ou jquery (changement de css display) ou un appel ajax au lieu d'un evil popup (des fois bloqués par la configuration user navigateur)
Un petit merci vaut mieux qu'une grande ignorance !
Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.