Enviar Notificação Desktop Chrome/Firefox

notificacao

 

Boa tarde, galera.

Web Notification é mais uma das features do HTML5 seguindo os padrões da W3C.Como o nome sugere, Web Notification é uma API para enviar notificações ao usuário mesmo que ele não esteja na página de origem, ou seja “no Desktop”.

<HTML>
 <HEAD>
 <TITLE>Notificação Google Chrome by ThiagoThamiel</TITLE> 
 
 function EnviarNotificacao() {
 //www.thiagothamiel.com
 //Verifica se o navegador tem suporte.
 if (!("Notification" in window)) {
 alert("Esse navegador não suporte envio de notificação.");
 }
 else if (Notification.permission === "granted") {
 //Cria a Notificação
 var notification = new Notification("Minha Primeira Notificação!");
 }
 //Verifica se tem permissão, senão pede permissão.
 else if (Notification.permission !== 'denied') {
 Notification.requestPermission(function (permission) {
 if (!('permission' in Notification)) {
 Notification.permission = permission;
 }
 if (permission === "granted") {
 var notification = new Notification("Minha Primeira Notificação!");
 }
 });
 }
 }
 
 </HEAD>
 <body>
 <input type="submit" OnClick="EnviarNotificacao()" value="Primeira Notificação W3C ThiagoThamiel" text="aa">
 </body>
</HTML>


Categorias:Programação

Tags:, , , , , , , ,

Deixe uma resposta

%d blogueiros gostam disto: