У меня такая ситуация. Я пытаюсь открыть окно с функцией window.open
. В окне главного окна было открыто новое окно, как я могу открыть его в фоновом режиме главного окна, не сосредотачиваясь на новом. Возможно ли это сделать?
Откройте новое окно, не сосредотачиваясь на нем.
Ответ 1
То, что вы ищете, называется окном "pop-under"
- Откройте новое окно, используя
window.open()
- Потеряйте фокус в новом окне с помощью
window.blur()
- Обратный фокус на существующее окно с помощью
window.focus()
Однако это не гарантия, поскольку настройки браузера пользователя могут переопределить это поведение, особенно всплывающие блокировки.
Ответ 2
Нет, вы не можете открыть окно за главным окном. если вы используете window.open()
, то это будет верхняя часть главного окна. что как всплывающие окна работают.
вы также можете сделать это
Window.open();
yourMainWindow.focus();
Ответ 3
Попробуйте использовать следующие
window.open("http://localhost/123", '_blank');