AJUDA COM ASP URGENTE
Pessoal,
estou com um problema, e nao consigo resolver...
Tenho dois paginas asp...vou chamar de PG1.asp e PG2.asp
na PG1.asp digito duas datas, e clico em confirmar, quando clico em confirmar ele ira abriar a PG2.asp pelo codigo javascript...
so que o codigo acima tem que levar a as duas datas, para a proxima pagina,
e a proxima pagina tera que receber os datas para fazer a consulta sql...
como faço isto acontecer pessoa a ajuda de voces ...
Att,
Marcelo Bressan
estou com um problema, e nao consigo resolver...
Tenho dois paginas asp...vou chamar de PG1.asp e PG2.asp
na PG1.asp digito duas datas, e clico em confirmar, quando clico em confirmar ele ira abriar a PG2.asp pelo codigo javascript...
function Form1_OnSubmit(){
window.open("RPTCONSOLIDADO1.asp?carteira='Valor1'","","width=660,height=430,top=40,left=40,location=no,toolbar=no,menubar=yes,directories=no,status=no,scrollbars=yes,resizable=no,copyhistory=no,target=top");
}
</script>
so que o codigo acima tem que levar a as duas datas, para a proxima pagina,
e a proxima pagina tera que receber os datas para fazer a consulta sql...
dim txtDataInicial,txtDataFinal
txtDataInicial=request.form("txtDataInicial")
txtDataFinal=request.form("txtDataFinal")
dim strsql
strsql= "SELECT * FROM HISTORICO_SUDAMERIS WHERE DTMOVTO BETWEEN ('" & txtDataInicial & "') and ('" & txtDataFinal & "')"
como faço isto acontecer pessoa a ajuda de voces ...
Att,
Marcelo Bressan
Olha , Window.Open não carrega variavel.
Tem que ser pelo metodo post mesmo.
Através de Variaveis de Sessão ?, talves , não tenho certeza.
Tem que ser pelo metodo post mesmo.
Através de Variaveis de Sessão ?, talves , não tenho certeza.
Passa as datas por parametro, ex:
window.open("RPTCONSOLIDADO1.asp?data1=01/01/2007&data2=01/02/2007")
E recebe as datas na página asp, com o Request.QueryString
Flw...
window.open("RPTCONSOLIDADO1.asp?data1=01/01/2007&data2=01/02/2007")
E recebe as datas na página asp, com o Request.QueryString
Flw...
No lugar da data tenho que colocar, a variavel que recebe a data???
e no outro form sera
dim txtDataInicial,txtDataFinal
txtDataInicial=request.querystring("txtDataInicial")
???????????????????????
e no outro form sera
dim txtDataInicial,txtDataFinal
txtDataInicial=request.querystring("txtDataInicial")
???????????????????????
Cara, tem como vc enviar um form via POST para uma popup sim, basta usar o target do form...
De forma mais simples você pode simplesmente colocar target="_blank":
Ou então criar um popup mesmo:
Primeiro o JavaScript pro popup:
Depois na declaração do form:
PS: O segundo parâmetro enviado ao Popup no onsubmit deve ser igual ao parâmetro do target...
Qualquer dúvida poste...flw
[/c]
De forma mais simples você pode simplesmente colocar target="_blank":
<form method="post" action="recebe.php?carteira=Valor1" target="_blank">
Ou então criar um popup mesmo:
Primeiro o JavaScript pro popup:
<script type="text/javascript">
<!--
[c] function Popup(pg,nome){
retorno = window.open(pg,nome,"width=660,height=430,top=40,left=40,location=no,toolbar=no,menubar=yes,directories=no,status=no,scrollbars=yes,resizable=no,copyhistory=no,target=top");
return true;
}
-->
</script>
Depois na declaração do form:
<form method="post" action="recebe.php?carteira=Valor1" onsubmit="return Popup(this.action, 'popup');" target="popup">
PS: O segundo parâmetro enviado ao Popup no onsubmit deve ser igual ao parâmetro do target...
Qualquer dúvida poste...flw
[/c]
FUNCIONOU
Tópico encerrado , respostas não são mais permitidas