Citat:
Ursprungligen postat av
anjuna5
Jaha, nu ser jag. Du vill ha en popup som ett login fönster separat och vill att dom ska kommunicera med varandra?
Isåfall kan du bara spara referensen till vardera fönster och lyssna på events mellan fönstren genom postMessage:
window1.addEventListener('message', (event) => {
....received event message (event.data) ...
});
window2.postMessage('bla-bla-bla', '*');
Skulle verkligen inte rekommendera dig att använda dig av popups alls men så går det att göra iallafall och ha en öppen kanal för kommunikation. Fungerar på alla webbläsare förutom IE tror jag och självklart inte om popupen ligger på en annan domän än ursprungssidan.
Det känns som att du förstår vad jag menar. Jag har sett liknande lösningar hos andra Appar. Det jag tänkte var att skapa ett program som helt enkelt lägger till en ny DIV i sidan via chrome inspector. Detta verkar dock klassas som en "säkerhetsrisk" och är betydligt svårare att förverkliga än det låter...
Det är svårt att veta vad som krävs när man inte ens vet vart man ska börja.