PDA

View Full Version : [sviluppo web] Enumerare le finestre di explorer aperte


0rph3n
01-08-2007, 11:57
ciao ragassuoli,
da una pagina web che girerà solo ed esclusivamente su ie da 5.5 in su (e quindi gli scazzi di compatibilità di cui tener conto sono tutto sommato ridotti e posso usare gli activex), ho bisogno di sapere il nome (oppure la caption) di ognuna delle finestre di explorer aperte, al fine di decidere se aprire una determinata pagina piuttosto che un'altra.
le mie (limitate) conoscenze di javascript mi dicono che non è possibile e quindi stavo pensando ad un'activex che si servisse di EnumWindows.

sto cannando totalmente strada?
esistono alternative?
c'è qualcosa che non conosco di js che permette di fare ciò di cui ho bisogno?

grassie grassie a tutti

cionci
01-08-2007, 12:55
Dipende come apri queste finestre. Se le apri tutte da una stessa pagina o comunque all'interno di una tua applicazione.
Se ad esempio le finestre fossero aperte tramite javascript le potresti enumerare senza problemi, basterebbe modificare la finestra di "controllo" ogni volta che ne apri una nuova e ogni volta che ne chiudi una aperta (con l'evento onclose).