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

    Gestione apertura finestra Popup

    Ciao, ho due problemini, vorrei caricare una pagina popup attraverso un button (server side)

    Questo sarebbe il codice client
    <a href='javascript:OpenWin("Anag_ProfiliAttivita_Pop Up.aspx?IDProfilo=<%=tbID.Text%>")'>

    come posso associare questo caricamento ad un pulsante??


    Secondo problema: è possibile fare in modo che alla chiusura della finestra (se possibile anche cliccando sulla X della popup), venga ricaricata la pagina sottostante??


    Grazie

  2. #2

    Claro que si

    codice:
    asp:Button ID="btnSave" runat="server" OnClientClick="javascript:OpenWin('Anag_ProfiliAttivita_PopUp.aspx?IDProfilo=<%=tbID.Text%>')"/>
    Poi nella pagina Anag_ProfiliAttivita_PopUp.aspx metti nel Tag Body:

    codice:
    <body onunload="window.opener.refresh();">
    Marco Cavallo
    WebMaster & Programmer
    Il mio sito in continua evoluzione...
    Vieni a trovarmi!
    http://www.artcava.net/

  3. #3
    Grazie per la risposta! Due problemini


    <body onunload="window.opener.refresh();">
    Chiudendo la finestra non si refrescia ... cosa devo fare per fare il refresh sempre??


    ... onClientClick="java-script:OpenWin('Anag_ProfiliAttivita_PopUp.aspx?ID Profilo=<%=tbID.Text%>')"/>
    non capisco per quale motivo non mi visualizza il contenuto del textbox

    <%=tbID.Text%>

    cosa sbaglio?

  4. #4
    Ho paura che la chiusura dalla "X" non venga "trappata" in nessun Browser, mentre per la valorizzazione dell'onclientclick corretto ti consiglio di passare da Code behind, cioè nel Page_Load scrivi:

    codice:
    btnSave.onClientClick = "java-script:OpenWin('Anag_ProfiliAttivita_PopUp.aspx?IDProfilo="+tbID.Text+"')";
    Ma poi cos'è tbID?

    Marco Cavallo
    WebMaster & Programmer
    Il mio sito in continua evoluzione...
    Vieni a trovarmi!
    http://www.artcava.net/

  5. #5
    Originariamente inviato da artcava
    Ho paura che la chiusura dalla "X" non venga "trappata" in nessun Browser, mentre per la valorizzazione dell'onclientclick corretto ti consiglio di passare da Code behind, cioè nel Page_Load scrivi:

    codice:
    btnSave.onClientClick = "java-script:OpenWin('Anag_ProfiliAttivita_PopUp.aspx?IDProfilo="+tbID.Text+"')";
    Ma poi cos'è tbID?

    Grazie per l'aiuto!

    Ora provo a seguire i tuoi suggerimenti ... cmq tbID è un TextBox

    Per quanto riguarda la chisura della popup cosa posso fare??? Introdurre un pulsante per chiudere??? come dovrebbe essere???

  6. #6

    Chiudilo così

    codice:
    <asp:Button ID="btnClose" runat="server" Text="Close" OnClientClick="javascript:self.close()"/>
    Marco Cavallo
    WebMaster & Programmer
    Il mio sito in continua evoluzione...
    Vieni a trovarmi!
    http://www.artcava.net/

  7. #7
    Grazie infinite per l'aiuto!

    Un dubbio, secondo te esiste una soluzione per superare il problema della "X".... io ho pensato all'utilizzo di Ajax per visualizzare il dettaglio in una modalpopup di ajax (piuttosto che in una popup standard)... ma non saprei come fare

  8. #8
    Niente??

  9. #9
    Ciao, scusa ma purtroppo con ajax sono un po' indietro , il 19 vado ad una presentazione di Microsoft della tecnologia, forse dopo potrò esserti d'aiuto, adesso ho dei concetti ancora un po' vaghi...

    Marco Cavallo
    WebMaster & Programmer
    Il mio sito in continua evoluzione...
    Vieni a trovarmi!
    http://www.artcava.net/

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 © 2026 vBulletin Solutions, Inc. All rights reserved.