Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Ricerca di una window specifica

    Salve a tutti.
    Non so se qualcuno ha già trovato un problema del genere. Ho un'istruzione del tipo
    options = 'status=0,toolbar=0,titlebar=0,menubar=0,scrollbar s=0,' +
    'height=' + myPopWindowHeight[i] + ',width=' + myPopWindowWidth[i] + ',location=0'
    window.open(urlLocations[i],'myPopWindow',options);

    Come faccio a ritrovare più avanti un puntatore a questa finestra?

    Spiego:

    Quest'istruzione compare più di una volta, per fare in modo che al variare di i il nuovo url appaia nella stessa finestra. Ogni url ha le proprie dimensioni. Il problema è che se la finestra myPopWindow esiste già, non viene ridimensionata.
    Perché un poco sì, ma anche un poco no

  2. #2
    Non è possibile ridimensionare una finestra già aperta con JavaScript, così come non è possibile modificarne l'aspetto (mostrando o nascondendo alcune barre). In pratica, tutte le caratteristiche della popup non sono modificabili una volta che la popup è stata aperta, ad eccezione ovviamente dell'URI (window.location o document.URL) del documento caricato in essa.

  3. #3
    Ciao,

    A me va benissimo anche chiuderla e riaprirla. Il problema è che non mi riesce a rintracciarla. Non esiste un metodo stile
    winToClose = windows.index(windowname);
    winToClose.close();

    ?
    Perché un poco sì, ma anche un poco no

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    L'unico modo per rintracciarla e' riaprirla... per poi subito richiuderla
    codice:
    function riapri(pagina,finestra,parametri) {
      w=window.open('',finestra)
      w.close();
      w=window.open(pagina,finestra,parametri);
    }
    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5

    L'uovo di colombo...

    Grazzissimo
    (in genere soluzioni del genere mi vengono in mente da se... bella figura, bravo Lucio)
    Perché un poco sì, ma anche un poco no

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.