Je dois afficher une alerte dans la fenêtre parente, puis l'actualiser à la fermeture de la fenêtre enfant. J'ai essayé:Comment puis-je afficher une alerte dans la fenêtre parent à partir d'une fenêtre contextuelle enfant en javascript?
window.onunload = refreshParent;
function refreshParent() {
window.opener.focus();
window.opener.alert('Testing');
window.opener.location.reload();
}
Cela ne montre l'alerte dans le parent, mais je suppose que parce que l'enfant est dans le parent, la fenêtre de l'enfant se fige jusqu'à ce que je cliquez sur OK dans la fenêtre parent. Je peux vivre avec cela, mais le problème est que la fenêtre parente ne semble pas avoir le focus lorsque je montre l'alerte, donc l'alerte finit par être cachée derrière la fenêtre contextuelle. Des conseils, les gars?
Est-ce le même dans tous les navigateurs? Cela pourrait être juste spécifique à la mise en œuvre. –
J'ai testé en FF et Chrome, et le problème est le même dans les deux – Bluemagica
Avez-vous essayé d'utiliser [window.parent] (http://www.w3schools.com/jsref/prop_win_parent.asp) comme: window.parent. alerte ("message"); Je ne suis pas sûr si cela va résoudre votre problème de mise au point, mais ça vaut le coup d'essayer. –