网页中直接添加表情到QQ

来源:百度知道 编辑:UC知道 时间:2024/05/26 14:10:08
通过网页的连接,可以直接添加到QQ表情中,类似效果请参考image.soso.com中的“添加为QQ表情”,鼠标移动到表情图片上就可以看到。

或者讲解下AddEmotion.htm的用法,注意不是在本机使用,是打算放在网站上,服务器端是否需要做哪些DLL注册?

希望高手指点,谢谢。

只要可是实现的,追加奖励分数。
不要说无法实现,http://image.soso.com/image.cgi?sc=img&ch=s.p.bq.nores.i&pid=p.bq.nores.i&w=%BA%B9&ity=13

大家用IE访问这个页面,然后鼠标放在图片上,就可以自动添加表情。

soso的是调用了activex控件,qq在安装的时候会向ie安装activex插件

-----------------------------------
$('#add_qq_emotion').click(function() {
60 if (window.ActiveXObject) {//判断了是否支持ActiveX控件
61 var jqImg = $(this).parents('dd').prev('dt').find('img');
62 var sImgSrc= jqImg.attr('src');
63 var sBid = jqImg.attr('bid');
64 if (sBid) {
65 sImgSrc = sImgSrc.replace('/exp_pic_s/', '/exp_pic_b/');
66
67 var eImg = new Image();
68
69 $(eImg).load(function() {
70 setTimeout(function() {
71 addCustomEmotion(sImgSrc);
72
73 var sMd5 = sImgSrc.match(/(?:id=|\/_)([0-9a-fA-F]+)$/)[1];
74 forgeReport('add', sMd5);
75 }, 10);
76 $(eImg).unbind();
77 });
78
79 eImg.src = sImgSrc;
80
81 return false;
82 }
83
84 setTimeout(function() {
85 addCustomEmotion(sImgSrc);
86
87 var sMd5 = sImgSrc.match