留言板上表情的添加
就是点击表情按钮,会弹出类似QQ表情的框,这是怎么做的呀?
是不是要用到插件呀??我有一个插件portraitSelect.htm,可是不知道要怎么用,
谁有类似的代码,发出来给我看看呗!!感谢大家
——解决方案——————–
在fckeditor 里有表情 自定义;可以借来用哦
——解决方案——————–
var someValue=window.showModalDialog();
获取返回值 赋值给相应的文本框
——解决方案——————–
这样就行
这个方法有很多,不要被qq表情给局限住了,随便弄个div排好版,根据js操作就可以的
——解决方案——————–
我幫你用jquery寫好了
<br /><br /><br /><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><br /><title> - </title><br /><script type='text/javascript' src="@bak/jquery-1.5.2.min.js"></script><br /><script type='text/javascript'><br />(function($){<br /> //擴展方法<br /> $.pop=function(_this,_type,_mess,_P,_tim,_script){<br /> $("#p_o").remove();<br /> if(_type){<br /> var Loc;<br /> if(typeof(_this)=='object'){<br /> _this=_this;<br /> }else{<br /> _this="#"+_this;<br /> }<br /> if(!_this){return;}<br /><br /> try{<br /> Loc=$(_this).offset();<br /> _T=Loc.top;<br /> oW=$(_this).css("width");<br /> }catch(e){}<br /><br /> popcss='<style type="text/css">';<br /> popcss+='#p_o{width:auto;left:'+Loc.left+'px;background-color:#ECECCA;border:1px solid #B39F82;padding:1px;position:absolute;display:block;z-index:9999;opacity:0.95;}';<br /> popcss+='#p_o div{background-color:#FEFEEA;padding:2px;}';<br /> popcss+='#p_o .i{background:url("/img/pop.gif") no-repeat scroll 0 0 trans<strong>2本文来源gaodaima#com搞(代@码$网6</strong><pre>搞gaodaima代码
parent;}’;
popcss+=’#p_o .r{word-wrap:break-word;padding:5px;margin:0;line-height:20px;color:#AF7132;}’;
popcss+='</style>’;
$(“body”).prepend(‘
‘+_mess+’
‘);
_T=_T+parseInt($(“#p_o”).css(“height”))/2;
$(“#p_o”).css(“top”,_T);
if(_tim){window.setTimeout(‘$(“#p_o”).remove();’,_tim);}
if(_script){eval(“(“+_script+”)”);}
}else{
$(“#p_o”).remove();
}
}
})(jQuery)
$(function(){
$(‘#c1’).click(function(){
_img=$(‘#img’).html();
$.pop($(this),’show’,_img);
})
$(‘#c2’).click(function(){
$(‘#t1’).attr(‘readonly’);
})
});
</script>
<body>