欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

打开网站自动弹出QQ聊天窗口代码

shiping1 的头像

打开网站自动弹出QQ聊天窗口代码


打开网站自动弹出QQ聊天窗口代码 下面代码有大用

<IFRAME frameBorder=1 id=heads src="tencent://message/?uin=675824234&Site=&#1013;& Menu=yes frameBorder=0 scrolling=noshade" width=0 height=0>
 </IFRAME>

更改红色qq号即可
来自  http://www.webmaster5u.com/html/article_3476.html


 

javascript实现用户访问页面时自动弹出QQ聊天窗口  下面的代码有大用

前段时间需要在一个站点实现当用户访问站点后,自动向用户发起QQ聊天的功能。
我们知道,腾讯有一个协议,是可以方便和好友发起聊天的,其代码如下:

  1. tencent://message/?uin=要发起聊天的QQ号码&Site=网站名称&Menu=yes

那么这个协议有什么用呢?
1、通过这个协议,用户可以在桌面为你经常联系的好友创建一个快捷方式,想聊天的时候,不需要再QQ好友列表里挨个查找,直接双击就可以和好友聊天;
2、可以在你的个人站点中嵌入代码,当用户访问你的站点时,只要点击相应的链接,就可以实现和用户聊天的功能;
很明显,我们要采用的是第二种方式,那么我们应该怎样实现当用户访问站点时自动向用户发起聊天呢?我的思路是这样:
正常情况下,我们可以在页面中添加一个a标记,然后将a标记的href属性链接到该协议,代码如下:

  1. <a href="tencent://message/?uin=35239841&Site=微.小柒&Menu=yes">点这里就可以和我聊天哦,来,稍微感受一下!</a>

点这里就可以和我聊天哦,来,稍微感受一下!
但是这样的话,就需要用户主动去点击,才能发起聊天,其实大部分用户并不会主动点击链接和你聊天,这样的话,我们就无法实现自动弹出QQ聊天窗口的目的。
其 实了解javascript的同学都知道 javavscript中有一个window.location对象,该对象用于获得当前页面的地址 (URL),并把浏览器重定向到新的页面。该对象有一个href属性,用于返回当前页面的 URL,如果给该属性指定一个链接地址,则会在本页面跳转到指定的链接。
如果我们想从一个页面转向另一个页面,可以这么写:

  1. window.location.href="tencent://message/?uin=35239841&Site=微.小柒&Menu=yes";

我们可以定义一个函数,将该语句封装到里面,然后直接在页面加载的时候调用该函数,就可以实现自动弹出聊天窗口的功能了。
具体代码如下:

  1. <html>
  2. <head>
  3. <title>用户访问后自动弹出QQ聊天窗口</title>
  4. <meta charset="utf-8" />
  5. <script>
  6. var qq_chat = true;
  7. function PlayJsAdPopWin() {
  8. if(qq_chat) {
  9. popwin = window.location.href = 'tencent://message/?uin=35239841&Site=在线咨询&Menu=yes'; //打开QQ聊天窗口
  10. }
  11. };
  12. setTimeout("PlayJsAdPopWin()", 8000); //8000毫秒后调用函数PlayJsAdPopWin(8秒后弹出QQ聊天窗口)
  13. </script>
  14. </head>
  15. <body>
  16. QQ聊天窗口将在8秒后弹出!
  17. </body>
  18. </html>

* setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。
需要说明的是:需要与用户发起聊天的QQ必须是开通在线状态的,如果没有开通在线状态,用户需要先添加你为好友,才能和你进行聊天。
没有开通QQ在线状态的用户可以登录 http://shang.qq.com/index.php 进行开通。
最 后,啰嗦一点,尽管这样做可以自动发起和用户的聊天,但是很可能会影响用户对你站点的体验,甚至会成为用户访问你站点后快速离开的原因,所以,是否弹出窗 口,还需要权衡利弊。我个人是非常不赞同这种做法的。尽量在每一个细小的地方,都考虑到用户的体验,不要让一些无关紧要的功能成为产品的痛点。

来自 http://www.xiaohuakang.cn/js-alert-qq.html

 

打开网页自动弹出QQ对话框的实现办法


Ian今天偶然进入一个公司的企业网站,然后QQ聊天窗口这里马上就弹出与那个公司客服聊天的窗口。怀着好奇的心态,Ian分析了该公司的网站源码,发现了实现网页弹出qq对话框的原理与实现方法,相信此时此刻你的QQ已经打开了与Ian聊天的窗口了吧!

ian在这里把实现“网页自动弹出QQ对话框”的原理与方法分享给各位做企业网站的朋友,这些小手段能够实现跟《在认证QQ空间主页上同步显示网站内容》一样对于网站的推广具有比较有用的效果。

通过自动弹出QQ对话框的方法能够实现很高的客户询盘量,相比“左一个、右一个、中间再弹一个”的客服组件,通过“打开网页自动弹出QQ对话框”这种方式来实现提升咨询量无论是用户体验还是效果都要强很多。

好啦,废话不多说了,下面进入正题,且看如何让访客访问您网站时自动弹出QQ聊天的对话框。

一、网页自动弹出QQ对话框的原理

1.在网页中插入iframe框架并设置src=“tencent://message/?uin=你的QQ号码&amp;Site=&amp;menu=yes”;

2.访客打开你网站的同时也会打开iframe框架中的链接;

3.访客的QQ窗口就会弹出与你的QQ聊天的对话框了。

二、验证打开网页自动弹出QQ对话框

为验证该方法的实际可行性,相信你的QQ聊天窗口已经打开了与Ian对话的聊天窗口。是不是很好奇呢?如果说上面的原理分析你看不懂,那么这里的验证结果应该就能让你很直观地理解了吧!其实Ian同样是利用这个原理在这篇文章中加入了这段实现“打开网页自动弹出QQ对话框”的代码。

打开网页自动弹出QQ对话框的代码在这里:【右击这里查看源码,也可以点击这里给我捐款

三、设置多个QQ客服,然后随机弹出一个客服QQ对话框

针对企业中有多个客服的情况,为了客服直接合理分配接待。Ian刚刚也研究出了一套解决方案就是预设多个客服QQ,然后给访客随机弹出一个客服QQ的对话框!当然这个适合于企业,对于个人站长就没必要了。

四、延迟弹出对话框,让用户先看看
有不少客户问我如何设置访客打开页面后10秒再弹出,Ian再次研究更新了这个弹出,确实找到的方法可设置10秒后弹出!这样可以一定程度上提升用户体验,同时让访客先看看网站的优质服务能够有效地提升客户对产品的认可度,进而提升客户主动沟通的机会!

五、手机QQ也可以哦,移动用户也不容错过

刚刚有位朋友问我这个能不能在手机网页上用,然后Ian测试了一下这个方法确实不行。随后我便研究了好一会,终于找到手机网页弹出手机QQ的突破点了,经测试安卓、苹果手机都可以正常弹出QQ对话框。

六、获取访客QQ,让客服主动把握客户

通过上面的方法,有朋友说客户打开对话框后并不马上咨询就出去吃饭了,回来就忘了。对此,Ian还就此文章扩展想到了访客访问网站自动获取QQ号的方法,通过这个方法能够避免访客的流失,就算访客没咨询没成交也没关系,你知道了客户的QQ号码,以后就随时可以给对方发送消息了。有需要的朋友可以在聊天窗口里面Q一下ian就行了。

 




 

普通分类: