{"id":12340,"date":"2017-03-29T18:28:59","date_gmt":"2017-03-29T16:28:59","guid":{"rendered":"http:\/\/www.devapp.it\/wordpress\/?p=12340"},"modified":"2017-03-29T18:28:59","modified_gmt":"2017-03-29T16:28:59","slug":"alertify-js-un-framework-javascript-per-finestre-di-dialogo-e-notifiche","status":"publish","type":"post","link":"https:\/\/www.devapp.it\/wordpress\/alertify-js-un-framework-javascript-per-finestre-di-dialogo-e-notifiche\/","title":{"rendered":"Alertify.js: un framework javascript per finestre di dialogo e notifiche"},"content":{"rendered":"<p><a href=\"http:\/\/alertifyjs.com\/\" target=\"_blank\">Alertify.js<\/a> \u00e8 un framework Javascript che si pone lo scopo di offrire finestre di dialogo e meccanismi di notifica gradevoli, efficaci e personalizzabili.<\/p>\n<p>Lo si scarica dall&#8217;<a href=\"http:\/\/alertifyjs.com\/build\/alertifyjs.zip\" target=\"_blank\">apposito link<\/a>\u00a0ed una volta integrato nel proprio codice offre un oggetto, denominato\u00a0<em>alertify<\/em>, dotato di metodi per produrre i diversi tipi di notifica:<\/p>\n<ul>\n<li><em>alert<\/em> per mostrare una finestra di avviso;<\/li>\n<li><em>confirm<\/em> per chiedere all&#8217;utente la conferma per il completamento di una data operazione;<\/li>\n<li><em>prompt<\/em> per richiedere l&#8217;immissione dei valori.<\/li>\n<\/ul>\n<p>Ognuno di questi metodi permette di indicare funzioni per la gestione delle\u00a0reazioni\u00a0dell&#8217;utente: il codice seguente, ad esempio, chiede una conferma ed attiva una specifica funzione anonima in base alla risposta:<\/p>\n<pre class=\"lang:js decode:true \">alertify.confirm(\"This is a confirm dialog.\",\r\n  function(){\r\n    alertify.success('Ok');\r\n  },\r\n  function(){\r\n    alertify.error('Cancel');\r\n  });<\/pre>\n<p>I metodi <em>success<\/em> ed <em>error<\/em> sono alcuni di quelli che permettono di visualizzare brevi notifiche nella parte bassa destra del monitor: sul sito possono trovarsi maggiori dettagli tra cui una carrellata di <a href=\"http:\/\/alertifyjs.com\/examples.html\" target=\"_blank\">esempi <\/a>molto interessanti.<\/p>\n<p>Stanchi delle solite notifiche Javascript? Desiderereste qualcosa di innovativo, responsive e\u00a0flessibile? Provate Alertify.js e diteci la vostra nei commenti!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Alertify.js \u00e8 un framework Javascript che si pone lo scopo di offrire finestre di dialogo e meccanismi&#8230;<\/p>\n","protected":false},"author":561,"featured_media":12904,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[481],"tags":[1903,1902,1538,1598],"class_list":["post-12340","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-risorse-utili","tag-alertify-js","tag-framework-javascript","tag-javascript","tag-web-developers"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/12340","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/users\/561"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/comments?post=12340"}],"version-history":[{"count":5,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/12340\/revisions"}],"predecessor-version":[{"id":12906,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/12340\/revisions\/12906"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/media\/12904"}],"wp:attachment":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/media?parent=12340"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/categories?post=12340"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/tags?post=12340"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}