Ir para conteúdo

POWERED BY:

Arquivado

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

[N] e o

Smilies clicáveis!

Recommended Posts

eae....tudo bllz?bom..eu tô fazendo um projeto para a mostra de tecnologia da minha escola em ASP....esse projeto é tp de um sistema de admin com notícias..na hora de postar as notícias, eu queria q tp....aparecesse as smilies....e qdo eu clicasse nelas, elas adicionavam-se automaticamente no campo que fica a notícia....tp essas smilies q aparecem na hora de postar aqui no forum....a msm rotina....alguem poderia me ajudar!?flw!! B)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara isso é feito com JavaScript, vou mover para lá, que é o lugar correto, que será mais fácil de lhe ajudarem!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mesmo assim salgado... Tem um pouco de ASP...function smiles(a){ document.Mensagem.value += a}chame assim:java script: smiles(' :) ');Na pagina que insere no bd você tem que dar um replace.Mensagem = Replace(Request("Mensagem"), " :) ", "Endereço da figura")Faz um pra cada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mesmo assim salgado... Tem um pouco de ASP...function smiles(a){ document.Mensagem.value += a}chame assim:java script: smiles(' :) ');Na pagina que insere no bd você tem que dar um replace.Mensagem = Replace(Request("Mensagem"), " :) ", "Endereço da figura")Faz um pra cada.

vlw ae véi..no function smiles(a)esse "a" seria o " :) " certo?e o mensagem seria o nome do campo aonde a smilie apareceria....né?

Compartilhar este post


Link para o post
Compartilhar em outros sites
Mesmo assim salgado... Tem um pouco de ASP...

 

function smiles(a){

document.Mensagem.value += a

}

 

 

chame assim:

 

java script: smiles(' :) ');

 

 

 

Na pagina que insere no bd você tem que dar um replace.

 

 

Mensagem = Replace(Request("Mensagem"), " :) ", "Endereço da figura")

 

 

Faz um pra cada.

Bem, essa parte em ASP, não é necessáriamente a duvida dele, veja que ele quer que ao clicar na figura do smile ele seja colocado automáticamente no campo de texto, isso não é possível via ASP!

 

E penna, o ideal seria ele inserir normalmente no BD, com o " :) ", e só fazer o replace na recuperação para exibição! Imagine em caso de editar uma mensagem, não seria mais "complicado" eu alterar <img src="/imagens/smiles/sorriso.gif">, do que o " :) "?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tipow... isso e bem melhor fazer em asp! tipow.. como eu faço! da uma olhada em www.zigflash.com.br/mural.asp seh gostar me fala keh te manda uma parte do codigo! falow... entra em contato por msg aki do forum

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mesmo assim salgado... Tem um pouco de ASP...function smiles(a){ document.Mensagem.value += a}chame assim:java script: smiles(' :) ');Na pagina que insere no bd você tem que dar um replace.Mensagem = Replace(Request("Mensagem"), " :) ", "Endereço da figura")Faz um pra cada.

vlw ae....funciono!!como eu faço pra dá replace em mais de um smile!?eu tentei por assim:
Mensagem = Replace(Request("Mensagem"), ":)", "Endereço da figura")Mensagem = Replace(Request("Mensagem"), "B)", "Endereço da figura")
e nao dá certo....ele só troca uma das imgs....a outra fica " :) "..

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.