PDA

View Full Version : Aprire una finestra "figlia" in ASP


cater
27-01-2003, 11:20
Ciao a tutti,
non so se qualcuno abbia già affrontato la questione:
il mio problema è quello di poter aprire una pagina asp con il consueto response.redirect ... (passando una stringa di query), MA SU UNA PAGINA DISTINTA da quella di origine, oppure in un altro frame (ma ricadiamo sempre nel primo caso...)

Porto ad esempio il codice html sottostante:

<a href="Nuova_pagina.htm" target="_blank">LINK</a>

cliccando sulla scritta LINK viene aperta "Nuova_pagina.htm" in una finestra distinta (grazie allo specificatore target= _blank)

Esiste qualcosa riferito al response.redirect che fa la stessa cosa?

Grazie mille a tutti!

Piero

matpez
27-01-2003, 16:26
NO...che io sappia non esiste...ma c'è una cosa che puoi fare per ovviare al tuo problema...

...sarebbe quello di fondere un linguaggio VBScript (o meglio JavaScript) con ASP!!!

Ti stampo di seguito un esempio di quello che intendo:

Poniamo il caso di essere in mezzo al codice ASP


sQueryString="Par1=" & request("Par1") & "&Par2=" & request("Par2")
%>

<script language="JavaScript">
pagina=open("Pagina.asp?<%=sQueryString%>");
</script>

<%

Io per risolvere il problema ho fatto cosi...se c'è un metodo migliore...comunicatemelo per favore :)

Ciaoooooooooooooooooooo

cater
28-01-2003, 10:41
L'idea mi sembra semplice ma geniale.
Oggi lo proverò. Grazie!

cionci
28-01-2003, 12:31
Si fa così :) E' l'unico modo ;)

matpez
28-01-2003, 15:02
Originally posted by "cater"

L'idea mi sembra semplice ma geniale.
Oggi lo proverò. Grazie!

Prego!! :p


a presto....ciao ciao