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

    redirect in una nuova finestra del browser

    Ciao a tutti!

    Per aprire una pagina normalmente utilizzo una istruzione del tipo "Response.Redirect('miapagina.aspx')"

    Ma se volessi aprirla in una nuova finestra del browser cosa devo eseguire

    Scusate se la domanda può sembrare banale ma sono alle prime armi.

    Grazie a tutti ciao

  2. #2
    In questo caso devi creare una funzione Javascript che faccia questo lavoro per te.
    Io faccio cosi'

    codice:
    str2 = "<script language='javascript' type='text/javascript'>location.href = 'new page.htm';</" & "script>"
    Dim context As HttpContext = HttpContext.Current
    context.Response.Write(str2)
    Lui la piazza e la esegue ...


  3. #3
    Grande raffaue!

    Se nn era x te ero ancora qui a

    Ciao

  4. #4
    Come non detto...
    la pagina la apre, però sempre all'interno della stessa finestra del browser.
    Ho provato anche con la stringa javascript seguente

    <script language='javascript' type='text/javascript'>windows.open('Miapagina.aspx','_blank' );</"&"script>

    ma il risultato è sempre lo stesso.

    inoltre, nn capisco perchè, adesso mi viene ignorato il CSS che avevo associato alla pagina... xchè

    Ogni consiglio è ben accetto

    Ciao

    Ps : mi sono dimenticato di dirvi che lavoro all'interno di un frameset.

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    cambia la logica. Non puoi fare un redirect su altra finestra browser, perciò usa un normale tag html e lancia un popup con window.open(***
    Pietro

  6. #6
    Il problema è che il percorso non è fisso ma può variare...
    Cmq grazie lo stesso

  7. #7
    Allora adotta la soluzione del window.open che chiamerai sempre con il metodo che ti ho mandato io.

    Cosi' visto che il percorso è fisso o variabile chiamadolo da ASP.NET decidi tu che stringa passare alla funzione.


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.