Javascript - AJAX

Mattepuffo's logo
Impostare una scadenza in localStorage

Impostare una scadenza in localStorage

L'oggetto localStorage di Javascript è veramente ottimo, flessibile e funzionale.

Solo che di default non ha una scadenza; in tal caso dovreste usare sessionStorage, che però scade alla chiusura della sessione.

Quello che vogliamo ottenere è un localStorage che scade quando vogliamo noi.

Mattepuffo's logo
Guida avanzata sulla console Javascript

Guida avanzata sulla console Javascript

La console di Javascript la conosciamo tutti, e tutti in genere usiamo queste 4 funzioni:

  • console.log()
  • console.error()
  • console.debug()
  • console.info()
  • console.warn()

Anzi, ad essere sincero io uso solo la prima!

Mattepuffo's logo
Parsing HTML remoto in Angular con HttpClient

Parsing HTML remoto in Angular con HttpClient

Ho diversi script PHP che richiamo tramite AJAX che mandano in output HTML invece che JSON.

Questi script me li vorrei riportare così come sono in un'applicazione scritta in Angular.

Quindi devo fare una chiamata a questi script tramite il modulo HttpClient, e poi visualizzarli nella pagina.

Mattepuffo's logo
Aggiungere i META tags in Angular

Aggiungere i META tags in Angular

I META tags possono essere molto importanti sotto diversi punti di vista.

In Angular, avendo una sola pagina HTML, non possiamo aggiungerli li di default.

Ma possiamo aggiungerli / cancellarli / modificarli con il modulo integrato Meta.

Mattepuffo's logo
Introduzione alle Notifications in Javascript

Introduzione alle Notifications in Javascript

Oggi vediamo uno snippet di codice per capire le basi delle Notifications Javascript.

Premetto il comportamento è diverso tra i vvari browsers.

Ad esempio in Chrome compare un messaggio che ci chiede se vogliamo accettarl; in Firefox no, compare solo una icona di chat vicino alla barra degli url.

Mattepuffo's logo
Rimuovere l'hash dall'url in Angular

Rimuovere l'hash dall'url in Angular

In Angular (al momento uso la versione 11) di default il path ha il simbolo hash (#) che però non mi piace.

Levarlo non è difficile, e adesso vediamo come fare.

L'unica nota è che ancora non so cosa comporti averlo o meno; in ambiente locale funziona tutto.

Mattepuffo's logo
Disabilitare un form con Javascript

Disabilitare un form con Javascript

Oggi vi propongo una semplice funzione che disabilita tutti i campi di un form in Javascript.

Passandogli il form come parametro, la funzione scorre tutti i campi e li disabilita.

Non sono richieste librerie esterne.