| 网站首页 | 技术文章 | 下载频道 | 博客 | 编程论坛 |
 
| 技术教程首页 | 开发语言 | WEB开发 | .NET技术 | 数据库 | 操作系统 | 网页制作 |
 
 
您现在的位置: 编程中国 >> 技术教程 >> 操作系统 >> Windows >> 正文
  ►  【教程】右键没有添加到QQ表情这一项的完美解决方法
【教程】右键没有添加到QQ表情这一项的完美解决方法
作者:fish7fish7    阅读人次:……    文章来源:本站原创    发布时间:2008/8/21    网友评论()条
 

原帖及讨论:http://bbs.bccn.net/thread-229238-1-1.html

1、开始——运行——输入regedit
2、按Ctrl+F,输入MenuExt (或手动查找,路径为:[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt)
3、右击"MenuExt"文件夹——新建——项,项名字为“添加到QQ表情”
4、在右边“名称”下第一个图标(上有"ab"字样)右击——修改,数值数据填入“安装盘:\Program Files\Tencent\qq\AddEmotion.htm”(安装盘为C或D)
5、右边空白处右击——新建“DWORD值”,名字为“contexts”,数值数据为“2”

如果还没成功,请您查看QQ文件夹看看是否有AddEmotion.htm,如果没有,这里教你自制它的方法(绝对原创哦):

1、在QQ文件夹下新建一个文本文件

2、复制以下代码到这个文件:
<script language="javascript">

function AddEmotion(strUrl)
{
    try
    {
        var cpAdder = new ActiveXObject("QQCPHelper.CPAdder");
    
        if (strUrl != "")
        {    
                cpAdder.AddCustomEmotion(strUrl);
        }
    }
    catch(e)
    {
        alert("您未安装QQ或者本地的QQ文件已经被破坏,请重新安装QQ");
    }
}

function OnContextMenu()
{
    var srcEvent = external.menuArguments.event;
    var EventElement;
    
    if(typeof(srcEvent.clientX) == "undefined")
    {
        EventElement = external.menuArguments.document.elementFromPoint ( srcEvent.pointerX, srcEvent.pointerY );
    }
    else
    {
        EventElement = external.menuArguments.document.elementFromPoint ( srcEvent.clientX, srcEvent.clientY );
    }
        
    if(EventElement != null && EventElement.tagName == "IMG")
    {
         AddEmotion(EventElement.href);
           return;
    }
    else
    {
        alert("无法处理的超链接形式");
    }
}

OnContextMenu();
</script>

3、将文件改名为AddEmotion.htm(注意扩展名不要忘了改)
4、在弹出的选项卡中点是

OK,万事具备,只欠东风,登陆上QQ,你就可以尽享右键收藏图片的快乐啦!

 

 
文章录入:静夜思    责任编辑:静夜思 
  • 上一篇文章:

  • 下一篇文章:

  •  
    相关文章
    没有相关文章
    原创地带
    24小时热门帖子