首次在浏览器上获取弹出通知

时间:2016-09-19 12:04:30

标签: javascript jquery angularjs

PopUp Notification

大家好,

我在浏览器上打开网站时第一次需要上面图像中的facebook通知弹出通知,一旦允许我将存储在cookie中供将来使用。 我正在考虑使用核心javascript来构建它但无法实现它。

任何帮助都会很棒。

提前致谢。

3 个答案:

答案 0 :(得分:2)

使用浏览器的通知Api。

Notification.requestPermission().then(function(result) {
   console.log(result);
});

https://developer.mozilla.org/en-US/docs/Web/API/Notifications_API/Using_the_Notifications_API

答案 1 :(得分:0)

使用此

window.confirm("your warning text here")

在页面加载功能上你可以写这个

var x =window.confirm("your warning text here")

如果用户选择ok的值,则x为真,取消时为false 基于此值,您可以编写逻辑

或者您可以使用此链接可能会有所帮助

Desktop notifications allowing not working on chrome

答案 2 :(得分:0)

您可以使用confirm()

执行此操作
var x = confirm("Notification!");
    if (x == true) {
        alert("OK");
    }
    else {
        alert("Cancel");
    }