J'ai une telle situation. J'essaie d'ouvrir une fenêtre avec window.open
nouvelle fenêtre a été ouverte dans le devant de la fenêtre principale, comment puis-je l'ouvrir en arrière-plan de la fenêtre principale, sans mettre l'accent sur les nouveaux. Est-il possible de faire de telles choses?
Ce que vous cherchez s'appelle une fenêtre "pop-under"
window.open()
window.blur()
window.focus()
Cependant, ce n'est pas une garantie, car les paramètres du navigateur utilisateur peuvent remplacer ce comportement, en particulier les bloqueurs de fenêtres publicitaires.
Non, vous ne pouvez pas ouvrir la fenêtre derrière la fenêtre principale. Si vous utilisez window.open()
ce sera en haut de la fenêtre principale. C'est ainsi que fonctionnent les fenêtres pop-up.
Alternativement, vous pouvez le faire
Window.open(); yourMainWindow.focus();
Essayez d'utiliser les éléments suivants
window.open("http://localhost/123", '_blank');