Jump to content


Photo

Problema SÉrio Com Links


  • Faça o login para participar
9 replies to this topic

#1 Azor

Azor

    Normal

  • Usuários
  • 66 posts
  • Sexo:Não informado
  • Localidade:Viçosa

Posted 09/02/2007, 08:09

Olá Galera,

Estou precisando de ajuda, estou criando uma serie de paginas em flash, elas tem que chamar outras paginas, mas não consigo fazer os links funcionarem.

Criei os botões e coloquei os links, mas ele não chamam outras paginas.

on (release) {
getURL("http://www.abemol.co...as/pag_cla.htm", "_self");
}

e

on(Release)
{
getURL("http://www.adobe.com....html","_blank")
}

Nenhum deles funcionou.

O interessante é que existe um botão nesta mesma pagina, chamando um arquivo e ele funciona.

O que estou fazendo de errado.

Me ajudem.

#2 Guilherme De Lucca

Guilherme De Lucca

    Turista

  • Usuários
  • 30 posts
  • Sexo:Não informado

Posted 09/02/2007, 09:09

Facil seu AS ta errado usa esses

on (press)
{getURL("http://www.abemol.co...as/pag_cla.htm", "", "POST");}

on (press)
{getURL("http://www.adobe.com...readstep2.html", "", "POST");}

#3 Pedropauloalmeida

Pedropauloalmeida

    Fale ao motorista somente o indispensável

  • Usuários
  • 1376 posts
  • Sexo:Masculino
  • Localidade:Santo André SP

Posted 09/02/2007, 09:14

O script não está errado (o primeiro)

O que pode estar acontecendo:

Você colocou actions 1.0 (para objetos) no quadro da timine, que exige sintaxe diferente.

Veja se não é isso. "Press" e "Release" referem-se ao click e não à action envolvida.

Abraços

pp

#4 Guilherme De Lucca

Guilherme De Lucca

    Turista

  • Usuários
  • 30 posts
  • Sexo:Não informado

Posted 09/02/2007, 09:16

O erro nao esta "Press" e "Release" e sim no meto que e feito que tem que ser POST

Se nao o flash nao achara nunca a URL

#5 Azor

Azor

    Normal

  • Usuários
  • 66 posts
  • Sexo:Não informado
  • Localidade:Viçosa

Posted 09/02/2007, 10:43

Não deu certo.

Eu copie e colei este codigo e mesmo assim nao deu certo.

on (press)
{getURL("http://www.adobe.com...readstep2.html", "", "POST");}

Se alguem puder e explicar passo a passo como resolver, pois eu estou engatinhando no flash.

Obrigado.

#6 Guilherme De Lucca

Guilherme De Lucca

    Turista

  • Usuários
  • 30 posts
  • Sexo:Não informado

Posted 09/02/2007, 10:48

Uma Duvida esta fazendo isso On-line ja carregou ele na FTP?

#7 jcxpjau

jcxpjau

    Normal

  • Usuários
  • 113 posts
  • Sexo:Não informado

Posted 09/02/2007, 10:50

Crie o botão e de nome de insancia para ele de "bt01" sem aspas.
Na camada de ações insira o seguinte codigo.
bt01.onPress=function():Void{
		   getURL("http://www.adobe.com.br","GET");
}

E pronto ....
Não se esqueça de instanciar com o botão na aba de propriedades, e as ações são para frames e não obejtos.

OBS: Se vc usa actionScript 1.0 ...faça assim

on(release){
	getURL("http://www.google.com.br","GET");
}


abraços ...qualquer duvida post ai

#8 Guilherme De Lucca

Guilherme De Lucca

    Turista

  • Usuários
  • 30 posts
  • Sexo:Não informado

Posted 09/02/2007, 10:50

Mas, na realidade era para funcionar mesmo assim tem msn me passa ele


jcxpjau Tanto o metodo POST quando GEt deveriam abrir o LINK

Usnado esse AS

on (press)
{getURL("http://www.adobe.com...readstep2.html", "", "POST");}

Deveria ser mais rapido que

on(release){ getURL("http://www.google.co...e.com.br","GET");}

E não recomendo que você utilize

insancia

ele vai aumentar o tamanho site pois para cada botao que criar tera que criar um nome de insancia fazendo o AS No botão nao a essa necessidade alem de ser mais pratico e facil

#9 Azor

Azor

    Normal

  • Usuários
  • 66 posts
  • Sexo:Não informado
  • Localidade:Viçosa

Posted 09/02/2007, 11:10

valquersouza@hotmail.com

por favor me ajudem, to precisando muito disso.

#10 Pedropauloalmeida

Pedropauloalmeida

    Fale ao motorista somente o indispensável

  • Usuários
  • 1376 posts
  • Sexo:Masculino
  • Localidade:Santo André SP

Posted 12/02/2007, 15:23

Para Guilherme:

Aumentar o tamanho de um site por usar AS 2.0.

Primeiro: o local onde o botão está nada tem a ver com onde a linha de código é colocada.

Segundo: é muito mas seguro e fácil manter um código concentrado em um único quadro do que espalhado pelos objetos. Eu tenho flas com mais 80 componentes em uma única interface de busca. Imagine eu ficar trocando de instâncias e cliques para ações de botão.

Terceiro: Não existe motivo para crer que a resposta será mais rápida com onPress do que onRelease. Ambas disparam a mesma função e se comunicam com o mesmo objeto

Quarto: o Action Script 3.0 está aí já e vem pra acabar com isso de action em objeto (graças a Deus) devido à evidente falta de maleabilidade e coerência estrutural que o AS 1.0 tinha. Sem falar na falta de "elegância" do código que se produz. Isso pode parecer bobagem, mas um código concentrado e limpo produz resultados igualmente bons. Ainda mais quando se trata de trabalhar em equipes de desenvolvedores, onde a clareza não é uma opção, é uma necessidade.

Para Azor:

Velho, poste o arquivo. Vou ver o que faço por você. Não esqueça de zipar para anexar no fórum, pois o fórum não aceita .fla


Abraços a todos.

pp




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq