estou com um problemão estou carregando alguams variaveiz de um txt
&fot=teste.png&a1=titulo 1&a2=lero lero&a3=titulo 3&a4=Titulo 4&total=4
e no meu flash a função pra carregar ela ta ok
var carrega = new LoadVars()
carrega.load("teste.txt")
carrega.onLoad=function(){
fotos.txt_top1.text = this.a1;
fotos.txt_top2.text = this.a2;
fotos.txt_top3.text = this.a3;
fotos.txt_top4.text = this.a4;
total = this.total;
};
a xxxxxx he o seguinte
for(i=1;i<=4;i++){
_root.createTextField("txt_top"+i, _root.fotos.getNextHighestDepth(),10, 20*i, 100, 20);
}
ta vendo i<=4 ? c eu colocar i<=total da pau qual seria a escrita correta para eu pegar a variavel total e colocar neste for?
Problemas Com For
Started By
jasar orion
, 22/10/2008, 11:52
6 replies to this topic
#1
Posted 22/10/2008, 11:52
#2
Posted 22/10/2008, 13:46
Qual o erro que dá, provavelmente é pq vc está comparando uma string com um inteiro, mas posta o erro que dá pra gente da uma olhada .
Djavan Loureiro - SEO Marketing - Search Engine Optimization - Otimização de Sites
Coloque seu site no topo dos sistemas de busca - Projeto SEM - Visitem o site.
Coloque seu site no topo dos sistemas de busca - Projeto SEM - Visitem o site.
#3
Posted 22/10/2008, 13:57
ele gera uma while infinita tipo ele fika fazeneo a while ate da erro e ele fala pra fecha o script ra nao fica lento
#4
Posted 22/10/2008, 14:36
Tenta assim ó :
System.useCodepage = true; var carrega = new LoadVars() carrega.load("teste.txt") carrega.onLoad=function(){ fotos.txt_top1.text = this.a1; fotos.txt_top2.text = this.a2; fotos.txt_top3.text = this.a3; fotos.txt_top4.text = this.a4; total = parseInt(this.total); for(i=1;i<=total;i++){ _root.createTextField("txt_top"+i, _root.fotos.getNextHighestDepth(),10, 20*i, 100, 20); } };
Djavan Loureiro - SEO Marketing - Search Engine Optimization - Otimização de Sites
Coloque seu site no topo dos sistemas de busca - Projeto SEM - Visitem o site.
Coloque seu site no topo dos sistemas de busca - Projeto SEM - Visitem o site.
#5
Posted 22/10/2008, 15:24
VALEUUUUUUUUUUUUU funciono hauhuahua
so m explica o q foi isso q vc uso ai
total = parseInt(this.total);
essa eu nao conhecia
so m explica o q foi isso q vc uso ai
total = parseInt(this.total);
essa eu nao conhecia
#6
Posted 22/10/2008, 15:32
Concerteza, esqueci de explicar.
O parseInt é uma função disponivel no flash desde a versão 5 e ele converte uma seqüência de caracteres em um inteiro . Como falei no inicio ele dava pois vc comparava um inteiro com uma string ai dava o erro . blz . Falou t+
O parseInt é uma função disponivel no flash desde a versão 5 e ele converte uma seqüência de caracteres em um inteiro . Como falei no inicio ele dava pois vc comparava um inteiro com uma string ai dava o erro . blz . Falou t+
Djavan Loureiro - SEO Marketing - Search Engine Optimization - Otimização de Sites
Coloque seu site no topo dos sistemas de busca - Projeto SEM - Visitem o site.
Coloque seu site no topo dos sistemas de busca - Projeto SEM - Visitem o site.
#7
Posted 22/10/2008, 16:11
entendi rss eu nem imaginava pois eu programo em php o flash to começando agora pensei q a comparação de variaveis no flash seria a mesma . valeu pelo help
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)