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

    riportare una popup già aperta (da flashmx) in primopiano

    Ciao
    ho un movie flash mx che lancia delle popup realizzato seguendo le indicazioni fornite su questa pagina

    vorrei fare in modo che quando clicco sul link di una popup già aperta questa si riportasse in primo piano invece di rimanere minimizzata

    ecco il codice che ho usato

    sul primo frame del filmato flash ho inserito:

    codice:
    Movieclip.prototype.centra = function (nome,titolo,lar,alt,feat){
    var w = System.capabilities.screenResolutionX/2;
    var h = System.capabilities.screenResolutionY/2;
    var x = Math.round(w-(lar/2));
    var y = Math.round(h-(alt/2));
    getURL("java script:window.open('"+ nome + "','" + titolo + "','width=" + lar + ",height=" 
    + alt + ",screenX=" + x + ",left=" + x + ",screenY=" + y + ",top=" + y + "," + feat + "');
    void(0);");
    }
    mentre ho richiamato le varie popup così:


    codice:
    on (Release) {
    	centra('the-show. htm','theshow',620,550,'scrollbars=yes')
    ;

    ho fatto anche una prova sostituendo window.open con window.showmodelessdialog (che serve ad avere invece le pop-up sempre in primo piano) in questo caso le finestrelle rimangono sì aperte sempre... ma perdono tutti gli attributi relativi alle dimensioni...

    mi sapete aiutare?
    www.coniglioviola.com

  2. #2
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    prova a scrivere dopo 'void(0);' 'window.focus();'
    ma non ne sono sicuro.
    A me mi dà la carica, agli italiani gli dà la carica

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.