По определенным событиям создается уведомление в браузер. И вызывается следующим образом:
// ...
var Notification = new Notification(title, body)
// ...
Пользователю всплывает уведомление и все хорошо. Но необходимо сделать, что бы по нажатию на это уведомление он возвращался на вкладку, которая отправила ему его. Как это можно реализовать на JavaScript?
Подключение сторонних библиотек крайне нежелателен (JQuery уже есть).
Вот пример как это можно сделать.
Допустим у нас есть две страницы к примеру www.example.com/prev
и www.example.com/next
.
Просто для примера в prev
странице добавим скрипт который по определенному клику или каким то другим образом открывает страницу next
с параметром _blank
(параметр можно изменить, не в этом суть).
function open_next(){
window.open("www.example.com/next",'_blank');
}
А в странице next
например есть кнопка при клике на которую нужно вернуться на страницу которая открыла next
.
<button onclick="goBack()">Go Back</button>
А это javascript
которая возвратит нас на страницу prev
после клика на кнопку.
function goBack() {
window.history.back();
close();
}
Подробно о window.history
тут
А здесь про close
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть строка: /test/app/id100 Как проверить есть ли в строке "/test/app/id[число]" тогда true иначе false
Всем приветПишу напоминалку, нужно определять часовой пояс пользователя Telegram
Не могу понять почему у меня на виртуальном сервере так отображаются переводыЗапускал проект на Open server