C'è un modo per verificare che la mia pagina non sia aperta in un'altra scheda o finestra in IE? Supponiamo che io abbia Pagina1 e che l'utente prenda "nuova finestra", che aprirà una nuova finestra con la stessa pagina aperta. Quindi ora ci sono due istanze della pagina. Voglio limitare il browser per avere solo un'istanza della pagina aperta in un dato momento.Come rilevare che la stessa pagina è già aperta in un'altra finestra in IE
Uno dei requisiti è che gli utenti devono essere in grado di aggiornare la pagina e rimanere nello stesso stato all'interno dell'applicazione. Quindi i token una tantum non sono adatti.
Non sono sicuro che ci sia un modo per distinguere tra un aggiornamento della pagina e una nuova finestra aperta, ecco perché lo sto chiedendo.
P.S. Questo non è per un normale sito web, e capisco che farlo normalmente sarebbe intrusivo e malvagio. C'è un caso forte per fare questo qui, in quanto è una massiccia applicazione web.
... e altri browser? –
"Voglio limitare il browser per avere solo un'istanza della pagina aperta in un dato momento" Quale problema specifico è questo comportamento piuttosto scomodo e non intuitivo che intende indirizzare? Sicuramente c'è un modo migliore? – spender
Sono d'accordo con Spender, questo sembra terribilmente invadente. C'è in realtà un numero sorprendente di persone là fuori che non capiscono abbastanza bene la navigazione a schede per sapere * se hanno già un altro aperto sulla stessa pagina: cosa faranno? –