123456789101112131415161718192021 |
- function sendNotification() {
- new Notification('Notification title', {
- body: 'This is the notification body'
- })
- }
- document.getElementById('notification').addEventListener('click', function () {
- if (Notification.permission === 'default') {
- Notification.requestPermission().then(function (response) {
- if (response === 'granted') {
- sendNotification()
- } else {
- registerResponse('Permission is ' + response)
- }
- }).catch(registerResponse)
- } else if (Notification.permission === 'granted') {
- sendNotification()
- } else {
- registerResponse('Permission is denied')
- }
- })
|