flash显示qq在线聊天 - 转

package

{

    import flash.display.Sprite;

    import flash.events.Event;

    import flash.events.MouseEvent;

    import flash.globalization.StringTools;

    import flash.net.URLRequest;

    import flash.net.navigateToURL;

    import flash.display.Bitmap;

    import flash.display.Loader;

    import flash.ui.Mouse;

    import flash.ui.MouseCursor;

    public class Main extends Sprite

    {            

        private var qq:String = "278919507";

        private var loader:Loader = new Loader();

        private var bit:Bitmap ;

        private var box:Sprite;

        

        public function Main():void

        {

            if (stage) init();

            else addEventListener(Event.ADDED_TO_STAGE, init);

        }

        private function init(e:Event = null):void

        {

            removeEventListener(Event.ADDED_TO_STAGE, init);       

            box = new Sprite();

            upData();

        }

        

        public function upData():void

        {     

            loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onCom); 

            var sUrl:String = "http://wpa.qq.com/pa?p=2:" + qq + ":41?" + Math.random();

            trace(sUrl);           

            loader.load(new URLRequest(sUrl));

        }          

        private function onCom(e:Event) :void

        {           

            bit = Bitmap(loader.content);  

            bit.height = 22;

            bit.width = 74;    

            box.addChild(bit);         

            addChild(box);         

            box.x = box.y = 10;

            

            //点击图标,以及切换鼠标

            box.addEventListener(MouseEvent.CLICK, onClick);

            box.addEventListener(MouseEvent.MOUSE_OVER, onMouseOver);

            box.addEventListener(MouseEvent.MOUSE_OUT, onMouseOut);

            

        }    

        

        private function onClick(e:MouseEvent):void

        {

            var sUrl:String = "http://wpa.qq.com/msgrd?v=3&uin=" + qq + "&site=qq&menu=yes";

            navigateToURL(new URLRequest(sUrl),"_blank");

            trace("test");

        }

        

        private function onMouseOver(e:MouseEvent):void

        {

            Mouse.cursor=MouseCursor.BUTTON;

        }

        

        private function onMouseOut(e:MouseEvent):void

        {

            Mouse.cursor=MouseCursor.ARROW;

        }

        

    }

}

做个笔记  避免找不到了

作者:菩提树下的杨过
出处:http://yjmyzz.cnblogs.com

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

flash显示qq在线聊天 - 转

时间: 2024-10-10 14:48:32

flash显示qq在线聊天 - 转的相关文章

QQ在线聊天代码获取和使用教程

在网站上挂上悬浮QQ是一种有效的推广方式,QQ正常情况下是不被允许临时会话的,需要加为好友才可以,这样很不友好, 当今每个行业都是有很多人在做,竞争很激烈,对客户的友好是增加订单的有效途径. 地址:http://www.shouce.ren/post/view/id/3744 <a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=2778085001&site=qq&menu=yes&q

打开qq在线聊天

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mqq://im/chat?chat_type=wpa&uin=1140832256&version=1&src_type=web"]];

PC端页面如何调用QQ进行在线聊天?

pc端如何实现QQ在线咨询? html代码如下: <a href="tencent://message/?uin=1234567&Site=Sambow&Menu=yes">QQ在线咨询</a> 1 其中,上述HTML代码中的"1234567"指的是QQ客服号码. 只需要这么一句简单的html代码,就可以实现QQ在线聊天! 具体PC端实现QQ聊天的原理和相关知识,可以参考"移动web端对手机QQ的调用"进行

QQ在线交谈代码

非常多商业站点的右边都会有一个固定或者浮动的层显示QQ在线在线交谈或者咨询的button.当浏览者点击了就会弹出相应的对话框. 这里的QQ交谈有两种: 一种是企业QQ,那要生成以上的功能就非常easy了,仅仅须要去http://b.qq.com/wp/这里面输入相应你的相应QQ号就能够生成js代码, 相应加入到你的站点里就能够了. 二种是普通的QQ,有两种链接.一个叫匿名交谈,就是不须要要求两方是互加了好友的,还有一个则是要求两方是好友才干够交谈的. 匿名交谈的:<a href="http

网页中插入QQ在线功能

网页中插入QQ在线功能 本随笔记录的是网页中如何插入qq在线聊天,这里讲解的是 普通QQ在线聊天操作. 例:第一种方式  使用 tencent://message/?uin=QQ号码&Site=blog.sina.com.cn&Menu=yes 链接来操作 这里注意 img标签,这里例出三种样式的img,区别仅仅在于QQ号码后面的端口号之间 <h2>第一种链接方式</h2> <A target="_blank" href="ten

ajax如何实现类似qq的在线聊天插件

ajax实现的无刷新在线聊天插件,效果极类似QQ聊天界面--在原来的基础上改造过的,网上还没有像这样实现的. 前段时间做了一个论坛,是phpwind源码的-5.0,后来从网上下了一个在线聊天插件,感觉不是很完善,就进行了改造.现在,我的论坛不在了(现在的网站是http://www.shou163.com/,欢迎设为首页),但是源码还留在硬盘上,想想应该能出来给大家共享,这样好的东西不能被埋没了,^-^ 实现的代码如下: 模板文件 index.htm 插入如下一段(注意先备份哦) <!-- 随便找

手机web页面调用手机QQ实现在线聊天的效果

html代码如下: <a href="javascript:;" onclick="chatQQ()">QQ咨询</a> js代码如下: <script> function chatQQ(){ //其中1234567指的是QQ号码 window.location.href="mqqwpa://im/chat?chat_type=wpa&uin=1234567&version=1&src_type=

微软CRM4.0 页面表单和腾讯QQ在线整合

现在通过QQ和客户联系.洽谈业务及沟通感情的场合越来越多,在微软CRM表单上整合QQ可以方便的显示客户QQ在线状态,点击图标即可和客户进行QQ聊天. 客户在线状态: 客户离线状态: 输入QQ号码后即时显示在线状态,点击QQ图标后,如果你的QQ程序已经登陆,立即显示QQ对话框,如果你的QQ程序没有登陆,就会显示QQ登录窗口,登录后就显示对话框,就可以和客户聊天了.如果在MSCRM中新建一个QQ聊天实体,就可以保存客户的每次聊天内容了.开发源代码:1.进入MSCRM4.0"自定义",进入联

高仿QQ即时聊天软件开发系列之三登录窗口用户选择下拉框

上一篇高仿QQ即时聊天软件开发系列之二登录窗口界面写了一个大概的布局和原理 这一篇详细说下拉框的实现原理 先上最终效果图 一开始其实只是想给下拉框加一个placeholder效果,让下拉框在未选择未输入时显示一个提示字符串.由于Background对ComboBox无效,所以直接通过Background来实现是不行了.需要重新写ComboBox的模板,也就是Template,自定义一个模板来实现这个结果.又看了一下QQ的下拉框,这玩意不自定义也难以实现,所以就干脆自定义了. 先上代码,先是Com