PASSAR PARAMETROS

USUARIO.EXCLUIDOS 23/05/2007 15:16:35
#217943
pessoal criei uma função em java script que abre uma pagina...
so que para abrir outra pagina ela necessita de parametros e nao estou consiguindo passar estes parametros
segue:

   
<script>
[c]function Form1_OnSubmit(){
window.open("RPTCONSOLIDADO.asp","","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>
como posso passar parametros a pagina que estou abrindo???

Att,

Marcelo Bressan

[/c]
MARIOZNETO 23/05/2007 15:22:22
#217945
Resposta escolhida
Cara sabe um cara bom nisso e é profissional no assunto, é o LionHearte.

Ele pode lhe ajudar facil facil....

Falow... T+
ALMARTI 23/05/2007 15:34:08
#217948
suapágina.html?Parameto1=SeuParametro&Parametro2=SeuParametro
USUARIO.EXCLUIDOS 23/05/2007 15:41:37
#217952
almarti,

a pagina que preciso carregar e uma pagina asp,

abaixo e a pagina asp que ira receber o parametro
  <%
if request.form("carteira") = "Sudameris" then
%>
<%
dim txtDataInicial,txtDataFinal

txtDataInicial=request.form("txtDataInicial")
txtDataFinal=request.form("txtDataFinal")

dim strsql
strsql= "SELECT * FROM HISTORICO_SUDAMERIS WHERE DTMOVTO BETWEEN ('" & txtDataInicial & "') and ('" & txtDataFinal & "')"

set rslocal=server.createobject("adodb.recordset")

with rslocal
.activeconnection=Conexao.connectionstring
Conexao.CommandTimeout = TimeOut
.open strsql
end with

if strsql=""Then
Response.Write("Nenhum Resultado Encontrada")
end if
%>
<% ELSE
END IF
%>


escript que serve para passa os parametros...
os text que irao receber os parametros, sao (carteira,txtDataInicial,txtDataFinal)

 <script>
[c]function Form1_OnSubmit(){
window.open("RPTCONSOLIDADO.asp","","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>


esse parametros preciso passar para a pagina que vou abrir, para a consulta sql...

esse é o problema como faço isso????


Att,

Marcelo Bressan

[/c]
ALMARTI 23/05/2007 15:49:36
#217954
window.open("RPTCONSOLIDADO.asp?Carteira=SuaCarteira&DataInicial=SuaData&DataFinal=SuaData","","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");
}

Depois, na página que abre você carrega os parametros com request
USUARIO.EXCLUIDOS 23/05/2007 16:09:48
#217960
tem que declarar alguma variavel no javascript???

e no pagina asp...como faço para puxar as informações.
   <%
if request.form("carteira") = "Sudameris" then
%>
<%
dim txtDataInicial,txtDataFinal

txtDataInicial=request.form("txtDataInicial")
txtDataFinal=request.form("txtDataFinal")

dim strsql
strsql= "SELECT * FROM HISTORICO_SUDAMERIS WHERE DTMOVTO BETWEEN ('" & txtDataInicial & "') and ('" & txtDataFinal & "')"

set rslocal=server.createobject("adodb.recordset")

with rslocal
.activeconnection=Conexao.connectionstring
Conexao.CommandTimeout = TimeOut
.open strsql
end with

if strsql=""Then
Response.Write("Nenhum Resultado Encontrada")
end if
%>
<% ELSE
END IF
%>

USUARIO.EXCLUIDOS 24/05/2007 03:35:17
#218025
então é o que o ALMATI falou mas ñão precisa passar variavel nenhuma porque está indo como url
USUARIO.EXCLUIDOS 24/05/2007 12:02:29
#218075
isso os parametros tem que ser passado via URL
Tópico encerrado , respostas não são mais permitidas