如何实现手机端点击链接跳转到手机QQ打开聊天界面

我们有时进一些网面或专题页面会自动弹出一个加为好友的对话框了,在研究了很久之后发现可以直接使用js来实现,下面我们一起来看js实现打开网页自动弹出添加QQ好友邀请窗口的方法。

第一步、JS脚本

这个是比较关键的,我们需要新建一个POP.JS脚本文件,我们也可以把下面的代码加入到网站已有的JS文件中。

1 var qq_chat = true;
2 function PlayJsAdPopWin() {
3 if (qq_chat) {
4 popwin = window.location.href = ‘tencent://message/?uin=我们的QQ号码&Site=网站名称&Menu=yes‘
5 }
6 };
7 setTimeout("PlayJsAdPopWin()", 1000);

对应的uin和Site参数修改成自己的就可以。对于弹出的时间,可以在setTimeout后面的1000参数调整,数字越大越慢弹出。

第二步、添加到页面中

如果以上的脚本在我们已有的网站页面JS中,这时候就可以直接弹出效果。如果我们是新建的JS文件,我们就需要把POP.JS添加到页面中。

<script type="text/javascript" src="pop.js"></script>

然后我们打开的页面是什么样子的呢?

相关参考:http://www.wangjinhai119.com/javascript/134.html

http://www.uedsc.com/automatic-pop-up-dialog-box-qq.html

原文地址:https://www.cnblogs.com/sinamcia/p/10291670.html

时间: 2024-08-29 01:31:12

如何实现手机端点击链接跳转到手机QQ打开聊天界面的相关文章

网页端如何实现点击链接跳转到QQ(手机QQ)打开会话

今天给大家分享一下手机或者移动设备上QQ的.大家知道电脑上可以强行聊天,点击可以直接跳出QQ.那么在手机上也可以吗? 既然电脑上有tencent://协议,那么手机上一定也有吧,抓包分析了一下: scheme = "mqqwpa://im/chat?chat_type=wpa&uin=" + g.tuin + "&version=1&src_type=web&web_src=" + host; 是的,具体的是:mqqwpa://im/

解决移动端点击链接出现颜色块问题

移动端在点击链接跳转的时候会出现一个颜色块,看起来会闪一下,影响了用户体验.解决方法 就是添加一个css样式,改变其颜色,如下: -webkit-tap-highlight-color: rgba(0,0,0,0);

实现手机访问,自动跳转网站手机版

百度Site App的uaredirect.js实现手机访问,自动跳转网站手机版 以下为代码,可放置在网站foot底部文件,或者haead顶部文件,建议将代码放在网站顶部,这样可以实现手机访问立即跳转! <script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript"></script><script type

手机访问网站自动跳转到手机版

目前很多网站已经出现了手机版的网站,手机网站是和互联网上的网站同步更新的,大多数人访问我们的网站是直接访问电脑上的域名,不可能为了手机网站重新记住一个域名,大家都知道,中国人都是比较懒的,那么遇到这个情况我们如何面对了,其实办法很简单就是在网站头加入一句判断语句,判断是手机访问网站时就自动跳入手机版,如果是电脑访问就显示正常版本的就可以了. 代码如下: 1 <script src="http://siteapp.baidu.com/static/webappservice/uaredire

百度Site App的uaredirect.js实现手机访问,自动跳转网站手机版

以下为代码,可放置在网站foot底部文件,或者haead顶部文件,建议将代码放在网站顶部,这样可以实现手机访问立即跳转! <script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript"></script><script type="text/javascript">uaredirec

微信h5网页点击链接跳转到默认浏览器是怎么弄得

本经验是在微信中,用户点击支付直接跳转到浏览器中进行WAP支付,或者用扫码的形式变种成H5支付(因为支付宝的扫码付自身就带H5支付,可以通过截取代码演变).下面就具体说一下操作方法把.  用户在微信中操作支付,比如A页面用户点击了支付,此时跳转到B页面,将相关参数携带给B页面(最好将相关参数进行BASE64等加密),B页面判断如果是在微信的环境中给出以下头部   header("Content-type:application/pdf");   header("Content

手机端点击 拔打电话,发短信,发邮件,地图定位

移动设备手机网页html5 如果需要在移动浏览器中实现拨打电话,调用sms发短信,发送email等功能,移动手机WEB页面(HTML5)Javascript提供的接口是一个好办法. 采用url href链接的方式,实现在Safari  ios,Android 浏览器,webos浏览器,塞班浏览器,IE,Operamini等主流浏览器,进行拨打电话功能. 1. 拨打电话 在电话号码前面可以加上 + (加号)表示国际号码.如: 最常用WEB页面JS实现一键拨号的电话拨打功能 例子: <a href=

手机端点击按钮阴影 ios输入框阴影解决方法

ios输入框阴影 input{ -webkit-appearance: none;} 点击按钮 阴影 a,button,input { -webkit-tap-highlight-color: transparent; -moz-tap-highlight-color:transparent; outline: 0;}

点击链接跳转QQ跳转到聊天界面添加好友的方法

最初项目里用的环信即时通讯作为客服聊天工具,其实用的人也不多,现在客户有问题都是直接打call,哪有功夫跟你聊天,万一斗起来图了怎么办,感觉有点鸡肋,不过Boss在安利app的时候算是一个亮点吧,突突突....然,17年年底环信说开始收费了,果断放弃,怎么可能给你交钱,正好环信在项目里是个隐患,前后端集成的不是太完美,删掉之后apk包还小了,商量之后换QQ聊天,于是ctrl+c,ctrl+v,分分钟完事(环信集成了好几天的呢),尼玛"对方没有开通在线咨询,无法临时会话",发不出去消息,