Usar HTML 5 Storage para comunicar ventanas

El almacenamiento en local proporcionado por HTML 5, denominado Local Storage, puede también servirnos como modo de intercambio de información entre aplicaciones.

El sistema sería muy simple:

1- en la página source podríamos tener algo tan simple como:

< button type=”submit” onclick=”localStorage[‘refresh’]=0″ >botón</button>

2- y en la página target:

function reportStorage(evt) {

if (evt.key == ‘refresh’) { $(“#grid1”).igGrid(“dataBind”); } }

$(document).ready(function () { window.addEventListener(‘storage’, reportStorage, false); });

3- ampliar info aquí

Anuncios