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

    Riferimento a finestra popup

    Ciao a tutti ...

    premesso ... "NEOFITA" o quasi ...

    vi espongo il problema ...

    in una pagina i ASP gestisco una tabella di un DB con tanto di campi di ricerca e pulsanti di spostamento avanti, indietro ... etc ...

    uno dei campi visualizzato nella table è un indirizzo eMail a cui ho abbinato una checkBox

    cliccando sul checkbox apro in popup un finestra ed aggiungo l'indirizzo eMail di riferimento ad una lista in modo da poter poi gestire tutti gli indirizzi selezionati ... e questo funziona per tutte le checkbox visualizzate nella table della pagina principale ...

    il mio problema è che quando cambio o aggiorno la pagina principale perdo il riferimento alla finestra popup ... alla quale invece vorrei poter continuare ad aggiungere altre "eMail" ...

    qualcuno ha da darmi qualche suggerimento?

    Grazie

  2. #2

    Aggiunta al MSG precedente ...

    vi allego anche il codice della function che utilizzo ...

    function sendTo(op,eMail) {
    // open the window
    if (!window.winSendTo) {
    winSendTo = window.open("sendto.asp", "sendto", "width=200,height=230,scrollbars=yes,resizable=yes ,statusbar=yes");
    } else {
    if (!winSendTo.closed) {
    winSendTo.focus();
    } else {
    winSendTo = window.open("sendto.asp", "sendto", "width=200,height=230,scrollbars=yes,resizable=yes ,statusbar=yes");
    }
    }
    if (op==true) {
    var eNew = winSendTo.document.createElement('option');
    eNew.text = eMail;
    eNew.value = eMail;
    var lstEmail = winSendTo.document.getElementById('lstSendTo');

    try {
    lstEmail.add(eNew, null); // standards compliant; doesn't work in IE
    }
    catch(ex) {
    lstEmail.add(eNew); // IE only
    }
    } else {
    var lstEmail = winSendTo.document.getElementById('lstSendTo');
    var i;
    for (i = lstEmail.length - 1; i>=0; i--) {
    if (lstEmail.options[i].value==eMail) {
    lstEmail.remove(i);
    }
    }
    }
    }

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.