Patrique 0 Denunciar post Postado Junho 8, 2010 Fala ai pessoal, depois de anos sem mecher a fundo com o flash ei que aqui estou rsrsrs porém enferrujadaço e levando uma surra kkkkk A questão é a seguinte, tenho que da um replace no flash, estou tentando da seguinte forma minhastring = eipsiu[usuario].titulo; output = stringReplace(minhastring, " ", "-"); getURL("#"+ output +""); Poré não esta fazendo a mudança e além disso ta dando undefined quando executa o getUrl, da seguinte forma funciona getURL("#"+ eipsiu[usuario].titulo +""); mais dai joga sem a formatação no caso o valor "eipsiu[usuario].titulo" tem o valor de por exemplo "nada contra" e quando é jogada no getURL redireciona para meusite.com.br/#nada contra Porém esta url tem que ir com uma formatação da seguinte maneira meusite.com.br/#nada-contra ou seja eu tenho que trocar o espaço por traço "-" e por isso estou tentando utilizar o replace do flash mais não ta indo. Se puderem me explicar no que estou errando ficarei agradecido. Desde já agradeço! Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Junho 8, 2010 o flash não tem função nativa de replace, mas para criar é facil: function stringReplace(t:String, a:String, p:String):String { var temp:Array = t.split(a); return temp.join(p); } testa ai []´s Compartilhar este post Link para o post Compartilhar em outros sites
Patrique 0 Denunciar post Postado Junho 8, 2010 Opa, resolvido ;) valew mano. []'s Compartilhar este post Link para o post Compartilhar em outros sites