Perte de fenêtre parent lors de superposition de la fille - HTML/CSS - Programmation
Marsh Posté le 13-03-2007 à 16:09:02
A chercher à cerner l'effet aléatoire du phénomène, je crois que j'ai trouvé quand cela se produit.
On défini que "A" est un fomulaire dans un onglet de FF et "B" et "C" des fenêtres de style popup ouvertes avec window.open
J'affiche ""A pour la 1ère fois, je fais un window.open de "B", puis un window.open de "C". "B" et "C" se confondent c'est la cata.
Je reviens sur "A" sans le raffraîchir, je me promène de "B" à "C" sans problème.
Je raffaîchi "A", et à nouveau "B" et "C" se confondent.
C'est donc lors de la 1ère utilisation des fenêtres que la supperposition se produit.
Quel élément est inconnu la 1ère fois ?
Marsh Posté le 14-03-2007 à 10:10:09
Lors de l'utilisation de window.open en cascade, le nom de la fenêtre (2ème paramètre) est très important.
J'avais "'modal_'id", mais la 1ère fois "id" sur les 2 niveaux est à 0.
2 fenêtres ouvertes avec window.open ayant le même nom se superpose.
J'ai donc changé pour un nom de fenêtre appartenant à l'appelant, j'évite ainsi le télecopage.
Merci à pierre419 qui m'a bien aidé
Marsh Posté le 13-03-2007 à 10:04:42
Bonjour,
J'ai un script A qui ouvre une fenêtre B avec "window.open"
La fenêtre B ouvre la fenêtre C
De façon aléatoire C faisait disparaître B. C'est à dire que lorsque je cliquais sur mon bouton retour de C, je revenais directement à A sans passer par B et cela de temps en temps.
Je n'ai pas réussi à savoir pourquoi.
J'ai fini par décaler "top=50, left=50" l'ouverture de C et de temps en temps elle se calque qu'en même sur la position de B. Si C est sur B, j'ai perdu B.
Et comme je dois revenir à fenêtre parent, il ne sait pas où aller.
Est-ce normal ? Non
Quelle information pert-il de façon aléatoire ?
Je suis sous FF et que sous FF
Merci d'avance