Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di JAEP
    Registrato dal
    Jan 2004
    residenza
    Treviso
    Messaggi
    421

    Aprire una finestra di pop-up

    Salve, amici!
    Da una pagina aspx, vorrei aprire una finestra di pop-up, da un link button.
    Ho provato così:
    codice:
    Private Sub lnkBtnQuadro_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lnkBtnQuadro0.Click
        Response.Redirect("javascript:window.open('Dettagli.aspx', '', 'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=430,height=180, top=50, left=50')")
    End Sub
    ma non funziona....

    Come posso fare? Considerando soprattutto che il collegamento alla nuova pagina deve essere fatta da dentro il code-behind.
    Saluti

  2. #2
    Me.RegisterStartupScript("popup", "<script>window.open('Dettagli.aspx', '', 'toolbar=0,location=0,directories=0,stat
    us=0,menubar=0,scrollbars=1,resizable=1,
    width=430,height=180, top=50, left=50')</script>")

  3. #3
    Utente di HTML.it L'avatar di JAEP
    Registrato dal
    Jan 2004
    residenza
    Treviso
    Messaggi
    421
    Originariamente inviato da Daniele80
    Me.RegisterStartupScript("popup", "<script>window.open('Dettagli.aspx', '', 'toolbar=0,location=0,directories=0,stat
    us=0,menubar=0,scrollbars=1,resizable=1,
    width=430,height=180, top=50, left=50')</script>")
    Grazie funziona!
    RegisterStartupScript, mai sentita questa proprietà.

    Ne aprofitto....
    In questa pagina ho dei imagebutton dai quali si devono aprire altre pagine aspx, non più all'interno della finestra di pop-up, ma, o in una nuova pagina oppure nella pagina che ha fatto aprire la finestra di pop-up (devo ancora decidere....). Come posso implementare le due scelte? Basta Response.Redirect()?

    Grazie ancora

  4. #4
    il redirect è sulla pagina stessa.

    se devi far aprire la pagina nella pagina chiamante, devi fare credo:
    windows.opener.form[0].location.href='pagina.aspx';self.close; per chiudere il pop-up


    cmq per queste finezze chiedi nel forum scripting

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.