代码如下,如果我插入[织][织][织]就能文本显示3个[织]的表情,如果插入[织][神马][浮云]就能只能显示[织]的表情,求各位帮忙下吧,谢谢了!function expmatc(text)
{
var newtext = text;
var strimg="";
if(text.indexOf('[织]')!=-1)
{
strimg = "<img alt=\"\" src=\""+url+"images/expression/zz2_thumb.gif\" title=\"织\">";
newtext = ReplaceAll(text,'[织]',strimg);
}
else if(text.indexOf('[神马]')!=-1)
{
strimg = "<img alt=\"\" src=\""+url+"images/expression/horse2_thumb.gif\" title=\"神马\">";
newtext = ReplaceAll(text,'[神马]',strimg);
}
else if(text.indexOf('[浮云]')!=-1)
{
strimg = "<img alt=\"\" src=\""+url+"images/expression/fuyun_thumb.gif\" title=\"浮云\">";
newtext = ReplaceAll(text,'[浮云]',strimg);
}
else if(text.indexOf('[给力]')!=-1)
{
strimg = "<img alt=\"\" src=\""+url+"images/expression/geili_thumb.gif\" title=\"给力\">";
newtext = ReplaceAll(text,'[给力]',strimg);
}
else if(text.indexOf('[围观]')!=-1)
{
strimg = "<img alt=\"\" src=\""+url+"images/expression/wg_thumb.gif\" title=\"围观\">";
newtext = ReplaceAll(text,'[围观]',strimg);
}
return newtext;
}
function ReplaceAll(text, settext, newtext)
{
while (text.indexOf(settext) >= 0)
{
text = text.replace(settext, newtext);
}
return text;
}
{
var newtext = text;
var strimg="";
if(text.indexOf('[织]')!=-1)
{
strimg = "<img alt=\"\" src=\""+url+"images/expression/zz2_thumb.gif\" title=\"织\">";
newtext = ReplaceAll(text,'[织]',strimg);
}
else if(text.indexOf('[神马]')!=-1)
{
strimg = "<img alt=\"\" src=\""+url+"images/expression/horse2_thumb.gif\" title=\"神马\">";
newtext = ReplaceAll(text,'[神马]',strimg);
}
else if(text.indexOf('[浮云]')!=-1)
{
strimg = "<img alt=\"\" src=\""+url+"images/expression/fuyun_thumb.gif\" title=\"浮云\">";
newtext = ReplaceAll(text,'[浮云]',strimg);
}
else if(text.indexOf('[给力]')!=-1)
{
strimg = "<img alt=\"\" src=\""+url+"images/expression/geili_thumb.gif\" title=\"给力\">";
newtext = ReplaceAll(text,'[给力]',strimg);
}
else if(text.indexOf('[围观]')!=-1)
{
strimg = "<img alt=\"\" src=\""+url+"images/expression/wg_thumb.gif\" title=\"围观\">";
newtext = ReplaceAll(text,'[围观]',strimg);
}
return newtext;
}
function ReplaceAll(text, settext, newtext)
{
while (text.indexOf(settext) >= 0)
{
text = text.replace(settext, newtext);
}
return text;
}
看看上面2种情况返回的text是什么。。
$("#showexpression").click(function(){
var expinfo="";
expinfo += "<div class=\"main\" id=\"exp-main\" style=\"display:block;\">";
expinfo += "<div class=\"top\"><div class=\"t2\">常用表情</div><div class=\"t1\" id=\"exp-close\" style=\"cursor:pointer;\" title=\"关闭\"> x</div></div>";
expinfo += "<div class=\"ban\">";
expinfo += "<div class=\"b1\">默认</div></div>";
expinfo += "<div class=\"face\"><ul id=\"exp-imge\">";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/zz2_thumb.gif\" title=\"织\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/horse2_thumb.gif\" title=\"神马\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/fuyun_thumb.gif\" title=\"浮云\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/geili_thumb.gif\" title=\"给力\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/wg_thumb.gif\" title=\"围观\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/vw_thumb.gif\" title=\"威武\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/panda_thumb.gif\" title=\"熊猫\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/rabbit_thumb.gif\" title=\"兔子\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/otm_thumb.gif\" title=\"奥特曼\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/j_thumb.gif\" title=\"囧\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/hufen_thumb.gif\" title=\"互粉\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/liwu_thumb.gif\" title=\"礼物\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/smilea_thumb.gif\" title=\"呵呵\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/tootha_thumb.gif\" title=\"嘻嘻\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/laugh.gif\" title=\"哈哈\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/tza_thumb.gif\" title=\"可爱\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/kbsa_thumb.gif\" title=\"挖鼻屎\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/kl_thumb.gif\" title=\"可怜\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/shamea_thumb.gif\" title=\"害羞\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/zy_thumb.gif\" title=\"挤脸\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/cj_thumb.gif\" title=\"吃惊\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/lovea_thumb.gif\" title=\"爱你\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/bz_thumb.gif\" title=\"闭嘴\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/bs2_thumb.gif\" title=\"鄙视\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/k_thumb.gif\" title=\"打哈气\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/angrya_thumb.gif\" title=\"怒\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/mb_thumb.gif\" title=\"抱抱\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/yw_thumb.gif\" title=\"疑问\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/cza_thumb.gif\" title=\"馋嘴\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/88_thumb.gif\" title=\"拜拜\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/sk_thumb.gif\" title=\"思考\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/sweata_thumb.gif\" title=\"汗\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/sleepya_thumb.gif\" title=\"困\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/lovea_thumb.gif\" title=\"谁\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/money_thumb.gif\" title=\"钱\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/sw_thumb.gif\" title=\"失望\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/sada_thumb.gif\" title=\"泪\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/heia_thumb.gif\" title=\"偷笑\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/qq_thumb.gif\" title=\"亲亲\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/sb_thumb.gif\" title=\"生病\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/mb_thumb.gif\" title=\"太开心\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/ldln_thumb.gif\" title=\"懒得理你\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/yhh_thumb.gif\" title=\"右哼哼\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/zhh_thumb.gif\" title=\"左哼哼\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/x_thumb.gif\" title=\"虚\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/cry.gif\" title=\"衰\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/wq_thumb.gif\" title=\"委屈\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/t_thumb.gif\" title=\"吐\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/cool_thumb.gif\" title=\"酷\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/hsa_thumb.gif\" title=\"花心\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/hatea_thumb.gif\" title=\"哼\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/gza_thumb.gif\" title=\"鼓掌\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/dizzya_thumb.gif\" title=\"晕\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/bs_thumb.gif\" title=\"悲伤\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/crazya_thumb.gif\" title=\"抓狂\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/h_thumb.gif\" title=\"黑线\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/yx_thumb.gif\" title=\"阴险\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/nm_thumb.gif\" title=\"怒骂\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/hearta_thumb.gif\" title=\"心\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/unheart.gif\" title=\"心碎\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/pig.gif\" title=\"猪头\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/ok_thumb.gif\" title=\"ok\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/ye_thumb.gif\" title=\"耶\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/good_thumb.gif\" title=\"good\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/no_thumb.gif\" title=\"不要\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/z2_thumb.gif\" title=\"赞\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/come_thumb.gif\" title=\"来\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/sad_thumb.gif\" title=\"弱\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/m_thumb.gif\" title=\"话筒\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/clock_thumb.gif\" title=\"时钟\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/lazu_thumb.gif\" width=\"22\" height=\"22\" title=\"蜡烛\"></li>";
expinfo += "<li><img alt=\"\" src=\""+url+"images/expression/cake.gif\" title=\"蛋糕\"></li>";
expinfo += "</ul></div></div>";
$("#exp-text").html("表情");
$("#exp-expression").html(expinfo);
var vleft;
if($.browser.mozilla)
{
vleft = $(this).offset().left-246;
}
else
{
vleft = $(this).offset().left;
}
$("#exp-main").css({"left":vleft+"px","top":$(this).offset().top+$(this).height()+"px"});
$("#exp-close").click(function(){
$("#exp-main").hide();
})
$("#exp-imge li img").click(function(){
var talktextArea = $("#talktextArea").val();
if(talktextArea != "赶紧闲聊下您生活中发生的趣事吧!")
{
$("#talktextArea").val(talktextArea+"["+$(this).attr("title")+"]").focus();
$("#exp-main").hide();
}
else
{
$("#talktextArea").val("["+$(this).attr("title")+"]").focus();
$("#exp-main").hide();
}
})
})