alexandrerodrigues Postado Agosto 10, 2009 Denunciar Share Postado Agosto 10, 2009 Boa tarde, estou fazendo um form de busca de Encomendas do site dos correios porem não ta dando certo, em html é manha mais no flash não ta funfando.abaixo o Action Script//Inicio Botão BuscarbtnBuscar.onRelease = function (){ var _loc1 = new LoadVars(); _loc1.P_COD_UNI = t1.text; t1.text = ""; _loc1.send("http://websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&","POST");}//Fim Botão BuscarCriei um imput text com o nome de Instancia t1 e em VAR coloquei P_COD_UNI que é o campo da busca no site dos correios.ao efetuar a busca em Flash é gerada a seguinte URL:websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&?P%5FCOD%5FUNI=BR123456789O correto seria gerar assim: websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&P_COD_UNI=BR123456789Note que no Flash ele cria um ponto de interrogação (?) em vermelho, e onde deveria ser Underline (_) aparece %5F em azulPS. coloquei as cores pra melhor indentificar o erro!alguém Sabe como Corrigir Isto??? Onde eu to errando???? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thelon Postado Agosto 11, 2009 Denunciar Share Postado Agosto 11, 2009 _loc1.P_COD_UNI = t1.text;O que seria o P_COD_UNI e o _loc1 ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 alexandrerodrigues Postado Agosto 16, 2009 Autor Denunciar Share Postado Agosto 16, 2009 P_COD_UNI é o nome do textfield usado pelos correios loc1 é a variavel para a postagem da pesquisa. vou anexar um modelo pra melhor entendimento. modelo em fla Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thelon Postado Agosto 17, 2009 Denunciar Share Postado Agosto 17, 2009 Cara infelizmente não posso analisar seu FLA :/Onde pegou esse código ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 zipzap Postado Agosto 24, 2009 Denunciar Share Postado Agosto 24, 2009 Não ponha os parâmetros no url mas sim nas variáveis que quer passar :var _loc1 = new LoadVars(); _loc1.P_COD_UNI = t1.text; _loc1.P_LINGUA="001"; _loc1.P_TIPO="001"; t1.text = ""; _loc1.send("http://websro.correios.com.br/sro_bin/txect01$.QueryList","POST"); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Raphael Machado Postado Agosto 26, 2009 Denunciar Share Postado Agosto 26, 2009 Amigo, use desse jeito, é muitíssimo mais fácil:btnBuscar.onRelease = function () { url = "http://websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&P_COD_UNI="+t1.text; getURL(url); }Você cria um botão com a instância de btnBuscar e um input text com a instância de t1.Qualquer dúvida avise! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 alexandrerodrigues Postado Agosto 27, 2009 Autor Denunciar Share Postado Agosto 27, 2009 (editado) Amigo, use desse jeito, é muitíssimo mais fácil:btnBuscar.onRelease = function () { url = "http://websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&P_COD_UNI="+t1.text; getURL(url); }Você cria um botão com a instância de btnBuscar e um input text com a instância de t1.Qualquer dúvida avise!DEU CERTO MUITO ABRIGADO A TODOS QUE ME AJUDARAM Editado Agosto 27, 2009 por alexandrerodrigues Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
alexandrerodrigues
Boa tarde, estou fazendo um form de busca de Encomendas do site dos correios porem não ta dando certo, em html é manha mais no flash não ta funfando.
abaixo o Action Script
//Inicio Botão Buscar
btnBuscar.onRelease = function ()
{
var _loc1 = new LoadVars();
_loc1.P_COD_UNI = t1.text;
t1.text = "";
_loc1.send("http://websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&","POST");
}
//Fim Botão Buscar
Criei um imput text com o nome de Instancia t1 e em VAR coloquei P_COD_UNI que é o campo da busca no site dos correios.
ao efetuar a busca em Flash é gerada a seguinte URL:
websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&?P%5FCOD%5FUNI=BR123456789
O correto seria gerar assim:
websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&P_COD_UNI=BR123456789
Note que no Flash ele cria um ponto de interrogação (?) em vermelho, e onde deveria ser Underline (_) aparece %5F em azul
PS. coloquei as cores pra melhor indentificar o erro!
alguém Sabe como Corrigir Isto??? Onde eu to errando????
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.