Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Patrique

[Resolvido] replace não funfa

Recommended Posts

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.