Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    125

    Nuova pagina con Button

    Io ho un un controllo Button. All'OnClick voglio che mi venga aperta una nuova pagina(nuova e non sulla stessa dove c'è il Button)! Come si fa?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    suppongo ke tu prima di aprire una nuova pagina devi fare qualke cosa nella sub all'onclick.
    se è cosi nella sub, in fondo aggiungi
    Page.RegisterStartupScript("nf", "<sc"+"ript>window.open('finestra.aspx')</sc"+"ript>")

    se invece devi solo aprire una nuova finestra cancella il tuo asp:button e metti
    <input type="submit" onclick="window.open('finestra.aspx')" >

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    125
    Grazie molte!

  4. #4
    Page.RegisterStartupScript("nf", "<sc"+"ript>window.open('finestra.aspx')</sc"+"ript>")
    Purtroppo (o fortunatamente?) questa tecnica non funziona con Mozilla o Explorer su XP con SP2 visto il blocco delle popup.

    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    Originariamente inviato da AndreaZani
    Purtroppo (o fortunatamente?) questa tecnica non funziona con Mozilla o Explorer su XP con SP2 visto il blocco delle popup.

    Ciao
    esattamente.. oppure se hai qualke programma ke blocca le popup, oppure il norton

  6. #6
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Siccome non tutto il male vien per nuocere facciamo un link all'indietro alla soluzione ragionevole:
    codice:
    se invece devi solo aprire una nuova finestra cancella il tuo asp:button e metti 
    <input type="submit" onclick="window.open('finestra.aspx')" >
    Pietro

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    Originariamente inviato da pietro09
    Siccome non tutto il male vien per nuocere facciamo un link all'indietro alla soluzione ragionevole:
    codice:
    se invece devi solo aprire una nuova finestra cancella il tuo asp:button e metti 
    <input type="submit" onclick="window.open('finestra.aspx')" >
    xkè ho scritto qualcosa di sbagliato?

  8. #8
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da sms
    xkè ho scritto qualcosa di sbagliato?

    Io intendevo:

    Aprire un popup con RegisterStartupScript ... mi pare un poco esagerato, mentre è molto meglio la tua 2° soluzione (html), anche perchè, la 1° soluzione è inapplicabile (Xp sp2) ed io dico, fortunatamente

    Insomma, il solito rigiro di popup, c# etc di cui si è discusso in altre occasioni :maLOL:

    Pietro

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.