ho trovato in rete questo scritp che dovrebbe fare al caso mio,
solo che non ho capito come funziona
e come lo devo applicare al mio campo testo.
me lo spieghi per favore ?
codice:
function parseServerMsg(msg:String):String
{
msg = ApplySmiley(msg, ':lol:', 'laugh_icon');
msg = ApplySmiley(msg, ':(', 'sad_icon');
msg = ApplySmiley(msg, ':)', 'smile_icon');
msg = ApplySmiley(msg, '8)', 'sunglasses_icon');
msg = ApplySmiley(msg, ':P', 'tongue_icon');
msg = ApplySmiley(msg, ';)', 'wink_icon');
return msg;
}
function ApplySmiley(msg:String, txtVar:String, imgVar:String):String
{
while (msg.indexOf(txtVar) != -1)
{
myIndex = msg.indexOf(txtVar);
msg = msg.slice(0, myIndex) + '<img src="' +
imgVar + '" hspace="2" vspace="0">' +
msg.slice(myIndex + txtVar.length);
}
return msg;
}
Grazie !