Jump to content


Photo

Replace Por Iamgens


  • Faça o login para participar
1 reply to this topic

#1 Hyd

Hyd

    Novato no fórum

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

Posted 03/05/2006, 02:02

Eu fiz em php, mas meu amigo recomendou que eu fizesse em java script...


Eu quero fazer o seguinte:
Uma página com uma textarea e um botão, quando o usuário digita certar combinações e clica no botão, alumas letras são substituidas por imagens. Certo isso eu já fiz é tá funcionando perfeitamente!

Mas eu sou muito exigente!
O que eu realmente quero é criar é uam página que substitua o que está escrito por imagens de letras de jogos, bem isso eu já consigo, mas é preciso por 2 caracteres para subistituir sem erros na página. Então o usuário que quer que apareça na tela "jaca" na fonte de imagens tem que escrever "/j/a/c/a", e isso é um saco xD.

_Será que tem como fazer um replace apenas com um caracter sem dar erro na página?
_Ou então, algum scrip de um botão que quando clicar adicionar '/' entre cada caracter digitado e aí clicar no outro botão de replace.


Quem quiser ver minha página esse é o link:
http://d-h.webcindario.com/font.php
Tem apenas as letras minúsculas e para subistituir é /a, /b /c, etc...

#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 05/05/2006, 00:39

Seria algo do tipo?:

<script>

	texto = 'Testando [jaca] testando! [java]';

	er = /\[[^\]]+\]/g;

	while (matches = er.exec(texto)) {

		new_str = '';

		for (i = 1; i < (matches[0].length - 1); i++) {

			new_str += '<img src="' + matches[0].substring(i + 1, i) + '.gif" />';

		}

		texto = texto.replace(matches, new_str);
	}
	
	document.write(texto);

</script>

Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29




1 user(s) are reading this topic

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

IPB Skin By Virteq