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

    [mx] Popup che chiude popup

    Salve ragazzi,
    Il mio problema è il seguente:
    Ho in un file swf alcuni link che aprono delle foto in popup.
    Io vorrei che una volta aperta 1 popup alla pressione del successivo tasto la popup aperta venisse sostituita e non se ne aprisse un altra.

    Non ho trovato nulla del genere in giro su internet e non so se si puo' realizzare.....
    Comunque se e' possibile farlo sono sicura che qui' potete darmi 1 mano.

    Per aprire la popup utilizzo questo script:

    Movieclip.prototype.popup = function(nome, titolo, lar, alt, x, y, feat) {
    getURL("javascript:window.open('"+nome+"','"+titol o+"','width="+lar+",height="+alt+",screenX="+x+",l eft="+x+",screenY="+y+",top="+y+","+feat+"');void( 0);");
    };


    E sul pulsante:

    on(Release) {
    if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
    popup('nomedellapopup.html', '', 500, 500, 100, 100, 'scrollbar=no');
    }
    }


    Grazie ragazzi!
    Elisa.

  2. #2
    on(Release) {
    if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
    popup('nomedellapopup.html', 'foto', 500, 500, 100, 100, 'scrollbar=no');
    }
    }

    basta dargli lo stesso id

  3. #3
    Intanto grazie della risposta dioz!
    Ho capito quello che dici,
    ma dove c'e'scritto foto devo mettere il nome della foto contenuta nel file html??

  4. #4
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    ti rispondo io...

    no. non devi mettere il nome della foto.

    devi invece attribuire un nome alla popup che fai aprire.
    se successivamente vorrai far aprire la seconda popup sostituendo la prima, sarà sufficiente dare lo stesso nome di richiamo alla finestra.
    [ridondante]
    il nome foto che dioz ha messo in grassetto è proprio il nome della finestra che ti si aprirà.
    ogni volta che vorrai far aprire qualcosa in quella popup, devi mettere nella stringa che ti ha scritto dioz un nome diverso per la pagina HTML, ma lo stesso nome per la finestra... in questo caso foto
    [/ridondante]

    spero che avertelo spiegato due volte con parole differenti ti abbia fatto capire... :bubu:

    ciao, ciao...

  5. #5
    Grazie telegio!
    Sei stato piu' che chiaro tutto funziona!.

    Ultima cosa:
    Adesso il problema e' che la popup che si apre a posto dell'ultima va in secondo piano.
    come faccio a farla rimanere sempre in primo piano?

    Grazie per le risposte.
    Eli

  6. #6
    Ok ragazzi ho risolto!
    Bisogna inserire questo nel body della popup:

    onblur="self.focus()"

    Ciao Ciao!

  7. #7
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    bene, molto bene...


    alla prossima

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.