Devvers,
ik zit met het volgende; ik heb een website waarin men vaak werkt op meerdere schermen. Wel word dezelfde browser gebruikt. Nu wil ik graag het volgende;
- Pagina 1 op beeldscherm 1 doet een AJAX request, hierbij komt er een stukje data terug.
- Pagina 2 op beeldscherm 2 word op de hoogte gebracht van dit stukje data, en doet hier vervolgens iets mee.
Het hoe/waarom/waar lijkt me verder overbodig om te posten, dit is simpel uitgelegd mijn 'probleem'.
Ik had zelf al enkele oplossingen in gedachten:
- Sla de data op in een Cookie, en lees deze uit met javascript in Pagina 2.
Grote nadeel hierbij is, cookies worden verstuurd bij elk request, dit zal dus onnodig dataverkeer veroorzaken.
- Gebruik HTML5 / LocalStorage.
In Chrome heb ik dit werkend gekregen, op pagina 1 doe ik een localStorage.setItem en op pagina 2 een localStorage.getitem en dit werkt. Maar niet in IE11 (of ik doe iets verkeerd?).
De data die opgeslagen word hoeft niet bewaard te worden als de browser gesloten word. Er is verder (behalve het domein waarop het gehost word) geen link tussen de paginas, het is dus niet zo dat pagina 2 geopend is door pagina 1.
ik zit met het volgende; ik heb een website waarin men vaak werkt op meerdere schermen. Wel word dezelfde browser gebruikt. Nu wil ik graag het volgende;
- Pagina 1 op beeldscherm 1 doet een AJAX request, hierbij komt er een stukje data terug.
- Pagina 2 op beeldscherm 2 word op de hoogte gebracht van dit stukje data, en doet hier vervolgens iets mee.
Het hoe/waarom/waar lijkt me verder overbodig om te posten, dit is simpel uitgelegd mijn 'probleem'.
Ik had zelf al enkele oplossingen in gedachten:
- Sla de data op in een Cookie, en lees deze uit met javascript in Pagina 2.
Grote nadeel hierbij is, cookies worden verstuurd bij elk request, dit zal dus onnodig dataverkeer veroorzaken.
- Gebruik HTML5 / LocalStorage.
In Chrome heb ik dit werkend gekregen, op pagina 1 doe ik een localStorage.setItem en op pagina 2 een localStorage.getitem en dit werkt. Maar niet in IE11 (of ik doe iets verkeerd?).
De data die opgeslagen word hoeft niet bewaard te worden als de browser gesloten word. Er is verder (behalve het domein waarop het gehost word) geen link tussen de paginas, het is dus niet zo dat pagina 2 geopend is door pagina 1.