Ir para conteúdo

POWERED BY:

Arquivado

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

magecar

VBscript e Javascript num mesmo arquivo

Recommended Posts

Olá pessoal que ajuda quem precisa.Estou iniciando no mundo asp e gostaria de saber se é possível e se sim, como proceder para num mesmo programa capturar as variáveis recebidas do programa chamador, tratá-las num trecho de código javascript e utilizá-la num trecho de código vb script:<%abaco=request.querystring("X")zoroban=request.querystring("Y")%>vb script:<%sql="select * from tabela where condicao1 = "&abaco&" and condicao2 = "&zoroban%>... o código continua para executar a consulta ao BD.Agradeço as contribuições.Gerson

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá ABCD, Preferiria usar o vbscript se soubesse o que ocorre quando tento usar no programa B a variavel passada como parâmetro do programa A. Usei o recurso request.querystring (em javascript) para capturar o conteúdo das variáveis. mas ao tentar usá-las no 'pedaço' vbscript do código, o retorno da consulta é como se a consulta não retornasse nada. Ou seja, a consulta ao BD sem o parâmetro funciona bem. Se incluo na string sql uma condição e a variável capturada do programa A, o retorno é vazio. Desconfio que seja porque o pedaço vbscript não 'enxerga' a variável capturada no querystring do javascript.Se alguem puder ajudar, agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Poderia postar como está realmente o código no "programaB"? Para se capturar valores passados pela QueryString você deve usar, em ASP VBScript, o variavel = Request.QueryString("NomedaVariavelnaQueryString"). Isso ira retornar o valor passado na Query para sua variável, dai será possível utilizar esse valor em seu Script.

Compartilhar este post


Link para o post
Compartilhar em outros sites

não entendi porque flou que isso é java script:

 

<%

abaco=request.querystring("X")

zoroban=request.querystring("Y")

%>

e isso é vb script:

http://wp.netscape.com/eng/mozilla/3.0/handbook/javascript/

 

VBScript

http://msdn.microsoft.com/library/default....ml/vbstutor.asp

 

 

utilizando ASP vocÊ poderá rodar JavaScript tanto client-side quanto server-side

para rodar no lado servidor basta colocar isso na tag:

 

<script language=javascript RUNAT=SERVER>

// aqui os seu script

</script>

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.