Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Button e target=_blank

  1. #1
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887

    Button e target=_blank

    <asp:Button ID="MyButton" runat="server" Text="My Button" OnClientClick="this.form.target='_blank'" />

    Clickando sul bottone come definito sopra, funziona correttamente e il risultato si ottiene in una nuova window. (La pagina la indirizzo con Response.Redirect("NewPage.aspx")

    Ma, dopo aver chiuso la finestra, qualsiasi azione utilizzo sulla pagina originale che provochi un PostBack, si apre in una nuova pagina.

    Immagino che la colpa sia quall'OnClientClick" che rimane impostato.
    Ma non so come toglierlo ...

    Premetto che sto imparando asp.net e c# da poco, quindi siate clementi ...
    Grazie in anticipo.
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

  2. #2
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887
    Ovviamente se c'è una soluzione più facile e/o elegante è ben accetta.

    La necessità è di aprire la pagina successiva (che cambia a seconda del valore selezionato in un DropDownList) in una nuova pagina.

    Grazie.
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

  3. #3
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887
    Up
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da salasir
    Up
    questo è un lavoretto per javascript ed è lì che dovresti chiedere

    comunque, prova se va :master:

    OnClientClick="this.form.target='_blank';window.se tTimeout(function(){document.forms[0].target='_self';}, 1);"
    Pietro

  5. #5
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887
    Perfetto. Funziona!

    Pensavo si potesse fare senza js ...

    Grazie.
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

  6. #6
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da salasir
    Perfetto. Funziona!

    Pensavo si potesse fare senza js ...

    Grazie.
    senti, ma non ti conviene usare un pulsante html?
    Pietro

  7. #7
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887
    Ci ho pensato, ma come faccio a modificare l'url a seconda del valore scelto?
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

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.