Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Alberto Silva

Valor do campo em ASP para janela POPUP

Recommended Posts

Boa noite colegas,Alguém pode me informar como eu faço para passar o valor de um campo do formulário em ASP para uma janela POPUP aberta com o JAVASCRIPT?Grato,Alberto

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado pela sua atenção Fernando.

acho q isso envolve + javascript do q asp,no forum de JAVASCRIPT o pessoal pode t dar uma solucao + rapido..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Tiago, obrigado pela sua atenção. O pop up está sendo aberto no submit do form. <form name="Acesso" method="POST" onSubmit="return Confirma()" action="java script:abre('Autentica_Usuario.asp')">

A pop up é aberta no submit do form?ou no click de algo?Responda esta que a gente te ajuda...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Alexandre, obrigado pela ajuda mais não deu certo.

tenta:action="java script:abre('Autentica_Usuario.asp?var1=<%=var1%>&var2=<%=var2=%>')">

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então não tem nada de JavaScript, pois que linguagem de servidor você usa?

É só resgatar os campos do form, em ASP faço assim:

 

Na pagina pop up:

 

<%dim acaoacao = Request.Form("nome_do_campo")Response.Write acao%>

Mais simples do que esperava, não?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então não tem nada de JavaScript, pois que linguagem de servidor você usa?É só resgatar os campos do form, em ASP faço assim:Na pagina pop up:

<%dim acaoacao = Request.Form("nome_do_campo")Response.Write acao%>
Mais simples do que esperava, não?
A página pop up não contem os campos do form. A página Acesso_Restrito.asp contém o form, a função javascript para verificar os campos e onde criei agora, as variáveis, pois vou limpar os campos do form, e também a chamada da página pop up.Na página pop eu vou fazer o select, em ASP, usando as variáveis que criei na função javascript na página Acesso_Restrito.asp. Como posso resgatar estas variáveis?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamos lá cara...Você tem alguns campos dentro de um form, no submit desse form chama um pop up que gostaria que pegasse o valor dos campos, não é?Então é só resgatá-los como te disse acima, ok?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamos lá cara...Você tem alguns campos dentro de um form, no submit desse form chama um pop up que gostaria que pegasse o valor dos campos, não é?Então é só resgatá-los como te disse acima, ok?

Mas do pop up eu não consigo resgatar os campos do form que está em outra página, como você falou. Como eu preciso limpar os valores do campo form, você sabe como eu faço para resgatar, na página pop up, as variáveis criadas na função javascript da página anterior?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Por que não limpa os campos do form depois de resgatá-los na pop up?Entendeu?Resgata e depois por "opener" limpa os campos...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Por que não limpa os campos do form depois de resgatá-los na pop up?Entendeu?Resgata e depois por "opener" limpa os campos...

Ok, só vou limpar os campos depois. Mas no pop up, que não tem o form, eu coloquei, como você falou, o código:<%Dim xUsuarioxUsuario = Request.Form("Usuario")response.Write(xUsuario)%>E não consegui resgatar os valor do campo "Usuario" que está no form da página anterior.

Compartilhar este post


Link para o post
Compartilhar em outros sites

e como que está o campo?

 

Exemplo:

 

<input name="txt" id="txt" value="">

ASP:

 

dim txttxt = request.form("txt")response.write txt

Compartilhar este post


Link para o post
Compartilhar em outros sites

e como que está o campo?Exemplo:

<input name="txt" id="txt" value="">
ASP:
dim txttxt = request.form("txt")response.write txt
O campo está assim: <input name="Usuario" type="text" id="Usuario" style="color: #555A60; font-family: Verdana; font-size: 8pt; font-weight: bold; border: 1 solid #555A60" size="12" maxlength="12">Agora coloquei o código assim:Dim UsuarioUsuario = Request.Form("Usuario")response.Write(Usuario)E também não funcionou.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamos lá, existe um form com campos e no submit deste form chama-se uma pop up, assim:

 

<form name="form" id="form" action="pagina_pop_up.asp" method="POST" target="_blank">

e nessa pop up quero resgatar os valores dos campos, igual foi dito acima.

 

Agora você está dizendo que não funciona, qual o erro? o que aparece na tela?

 

PS: Opa você colocou com "()" e é sem, veja:

 

response.Write(Usuario)

coloque isso:

 

response.Write Usuario

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamos lá, existe um form com campos e no submit deste form chama-se uma pop up, assim:

<form name="form" id="form" action="pagina_pop_up.asp" method="POST" target="_blank">
e nessa pop up quero resgatar os valores dos campos, igual foi dito acima.Agora você está dizendo que não funciona, qual o erro? o que aparece na tela?PS: Opa você colocou com "()" e é sem, veja:
response.Write(Usuario)
coloque isso:
response.Write Usuario
Como te disse anteriormente, eu estou chamando o pop up dentro do javascript, assim:<form name="Acesso" method="POST" onSubmit="return Confirma()" action="java script:abre('Página_POP_UP.asp')">A página pop up é aberta normalmente e não aparece nenhuma mensagem de erro. Apenas não resgata o valor do campo Usuario do form. Alterei o response.write também, e não mostrou nada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.