Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
olá galera...to com um problema...estou fazendo um site para uma ong, e preciso chamar uma popup atravez de javascript, passando uma variavel pro filme em flash que será carregado nessa popup....eu consegui fazer em php, mas não consigui transcrever pra ASP, e o server contratado por eles só roda ASPé uma coisa super simplesem php ficaria<?php $new_file = $_GET["new_file"].?>e dentro das tags obect eu coloco<param name="movie" value="somos.swf?new_file=<? echo $new_file?>">alguém sabe me dizer como fica isso em ASP?abraçosChanOlá Twunay,Valeu pela ajuda!!....deu certinho :) Só pra eu entender direito...já vi o request.querystring() em vários lugares, e sempre surgiu a dúvida: "pra que serve esse troço?".Essa função retorna a variável passada via GET? funciona com POST também?Obrigado pela atenção.abraços,Chan
kara...sou bem iniciante em ASP, mas para pegar valores passados atraves de POST, você usa o "request.form"mas vem uma duvida minha, como eu recuperaria isto dentro do flash<param name="movie" value="somos.swf?new_file=<%=new_file%>">valeu kara...t++
chan, pra GET, você usa Request.QueryString("campo")pra POST, você usa Request.Fotm("campo")ou.. como alternativo, você pode usar somente Request("campo"), que funciona tanto pra GET, como pra POSTbeleza?abraço
hmm...entendi...
valeu pela ajuda
mas vem uma duvida minha, como eu recuperaria isto dentro do flash
<param name="movie" value="somos.swf?new_file=<%=new_file%>">
simples, isso vai pra raiz do filme, se você quiser fazer um teste, coloque assim
<param name="movie" value="somos.swf?variavel=valor">
crie um campo de texto, de nome de instancia pra ele e coloque no primeiro frame
campo.text = variavel
qualquer dúvida é só dizer....
abraços
Chan
O request.querystring retira tb o valor das variaveis passadas pela URL.
Ex.:
URL: http://www.site.com.br/index.asp?secao=atividades
se eu usasse request.querystrign("secao") eu iria obter o valor atividades.
legal....isso é o GET neh?quando você passa variaveis pela url correto?
teoricamente sim.tudo que é passado pela url, é querystring.e você usa o request para pegá-lo.porém.. como o flash faz para pegar isso.. nao sei te dizer.. pq não uso o flash, heheMas, testa aí.. quem sabe...
então....a parte do flash é tranx pra mim...você pode pegar a variavel de várias formas (sem trocadilho)essa que eu usei, dentro da tag object<param name="movie" value="somos.swf?new_file=<%=new_file%>">assim você pode pegar a variavel da raiz do flash, no momento que o filme é rodado, a variavel entra antes de todo o codigoentão você pode usar essa variavel logo no começo da execução do filme...abraçosChan
Olá Chan,programo ASP e PHPEm asp ficará assim:<%Dim new_file new_file = request.querystring("new_file")%><param name="movie" value="somos.swf?new_file=<%=new_file%>">Boa sorte,Twunay