Используя Javascript
или jQuery
, мне нужно открыть новую страницу, не теряя фокуса на первой странице (например, Ctrl + Click или Средняя кнопка мыши).Откройте новую страницу, не теряя фокус на первой странице
ответ
<a href="www.stackoverflow.com" onclick="window.open('#','_blank');window.open(this.href,'_self');">
Это загрузит текущую веб-страницу в новой вкладке, которая браузер будет сосредоточиться на, а затем загрузить HREF в текущей вкладке.
(Это из How to stay on current window when the link opens in new tab?.)
Я действительно действительно надеюсь, что никто на самом деле не использует это в производстве. – admdrew
Я заинтригован! У меня также нет мнения о том, следует ли его использовать в производстве или нет. Что может пойти не так? – BrettFromLA
Помимо поведения «pop under», которое это делает, он заставляет перезагружать URL текущей вкладки, что может легко уничтожить состояние практически любого веб-приложения. Учитывая, что OP использует JS, есть хорошая вероятность, что принудительное перезагрузка с нуля на активной странице нарушит функциональность. – admdrew
- 1. modal и откройте новую страницу
- 2. Откройте новую страницу определенного размера
- 3. страницу печать помощи на первой странице
- 4. Поиск товаров на первой странице
- 5. Установите фокус на новую страницу в Tizen Caph 3.0 Angular
- 6. Проблема на первой странице Wordpress
- 7. Когда вы щелкнули где-нибудь на определенной веб-странице, откройте новую страницу (например, ссылку)
- 8. Фокус на странице не работает
- 9. Фокус на первой записи списка
- 10. Откройте веб-страницу и верните словарь ссылок на этой странице
- 11. Аякса ссылка вызова на новую страницу не возвращает новую страницу
- 12. Откройте новую страницу вместо «ваше сообщение отправлено» всплывающее окно
- 13. Как перенести часть хранилища подрывников на новую, не теряя историю?
- 14. cakephp, сделанный на первой странице
- 15. Переадресовать страницу на новую страницу
- 16. Как исчезнуть на странице, затем перейти на новую страницу
- 17. Нажмите ссылку на новую страницу, измените класс на новой странице
- 18. Откройте приложение Facebook на странице клиента?
- 19. Откройте новую страницу при щелчке ссылки в том же окне
- 20. jquery анимировать на новую страницу
- 21. Откройте ссылку Google на новую вкладку
- 22. Перейти на новую страницу PHP
- 23. Перенаправить главную страницу WordPress на новую страницу
- 24. открыть новую вкладку и не терять фокус
- 25. Переадресовать на новую страницу
- 26. Запись только на первой странице
- 27. Откройте новую вкладку при нажатии кнопки?
- 28. Перенаправление на новую страницу
- 29. Откройте новую вкладку, а не новое окно.
- 30. Не удается прочитать локальное хранилище после перехода на новую страницу
Это считается плохим поведением пользователей, это похоже на подход спама открытия «поп-под» окнами. Избегайте этого. –
Это будет «поп-под», это как можно ближе к спаму и раздражающему поведению. – adeneo