JS强制弹出QQ对话框

模板网 2014-09-16

JS强制弹出QQ对话框,需要访客电脑上已安装QQ,并且浏览器中启用了QQ对话插件(基本99%的访客满足条件)。

复制代码 代码如下:
<script>
//采用定时器延时弹出,不想延时可去除定时器,直接使用以下代码
//window.location.href = 'tencent://message/?uin=1413228153&Site=qq&Menu=yes';
setTimeout(function(){
window.location.href = 'tencent://message/?uin=1413228153&Site=qq&Menu=yes';
},1000);
</script>

之前采用 window.open('tencent://message/?uin=1413228153&Site=qq&Menu=yes') 方式来打开对话框,但是发现被浏览器当做恶意弹窗给拦截了,所以这里改为替换页面地址的方式来打开QQ对话框。

<title>JS强制弹出QQ对话框</title>
<script>
	//采用定时器延时弹出,不想延时可去除定时器,直接使用以下代码
	//window.location.href = 'tencent://message/?uin=1413228153&Site=qq&Menu=yes';
	setTimeout(function(){
		window.location.href = 'tencent://message/?uin=1413228153&Site=qq&Menu=yes';
	},1000);
</script>
<p>JS强制弹出QQ对话框</p>

相关文章

  1. JS判断手机访问函数

    函数is_mobile()手机端返回true,PC端返回false,根据返回值来判断时候是手机端访问,然后做相应的操作。 复制代码 代码如下: script function is_mobile() { var regex_match = /(nokia|iphone|android|motorola|^mot-|softbank|foma|docomo|kddi|up.browse

  2. JS邮箱验证函数

    JS邮箱验证函数。 关键代码: 复制代码 代码如下: function emailCheck(str){ return /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/.test(str); } 使用方法: emailCheck(邮箱); alert(emailCheck(10001

  3. 从腾讯网提取的判断手机端访问跳转代码

    从腾讯网提取的判断手机端访问跳转代码,使用了一个正则表达式来判断浏览器的navigator.userAgent标志,来确认访问终端,从而做出相应的操作。 代码简单,注释详细,容易理解。 复制代码 代码如下: script type=text/javascript if(/Android|Windows Phone|w

  4. JS判断手机号码座机号码函数

    JS判断手机号码座机号码函数,可以准确判断手机和座机号码。 复制代码 代码如下: function Tel(num){ var partten = /^(1[3,4,5,8]\d{9}|01[3,4,5,8]\d{9}|010[1-9]{1,2}\d{6}|02[0-9][1-9]{1,2}\d{6}|0[1-9]{2}[0-9][1-9]{1,2}\d{6})$/; if(partten.test(nu

  5. html5输入框正则验证

    html5输入框正则验证,输入框禁止粘贴,禁止右键菜单。

随机推荐

  1. JS判断手机访问函数

    函数is_mobile()手机端返回true,PC端返回false,根据返回值来判断时候是手机端访问,然后做相应的操作。 复制代码 代码如下: script function is_mobile() { var regex_match = /(nokia|iphone|android|motorola|^mot-|softbank|foma|docomo|kddi|up.browse

  2. JS邮箱验证函数

    JS邮箱验证函数。 关键代码: 复制代码 代码如下: function emailCheck(str){ return /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/.test(str); } 使用方法: emailCheck(邮箱); alert(emailCheck(10001

  3. 从腾讯网提取的判断手机端访问跳转代码

    从腾讯网提取的判断手机端访问跳转代码,使用了一个正则表达式来判断浏览器的navigator.userAgent标志,来确认访问终端,从而做出相应的操作。 代码简单,注释详细,容易理解。 复制代码 代码如下: script type=text/javascript if(/Android|Windows Phone|w

  4. JS判断手机号码座机号码函数

    JS判断手机号码座机号码函数,可以准确判断手机和座机号码。 复制代码 代码如下: function Tel(num){ var partten = /^(1[3,4,5,8]\d{9}|01[3,4,5,8]\d{9}|010[1-9]{1,2}\d{6}|02[0-9][1-9]{1,2}\d{6}|0[1-9]{2}[0-9][1-9]{1,2}\d{6})$/; if(partten.test(nu

  5. html5输入框正则验证

    html5输入框正则验证,输入框禁止粘贴,禁止右键菜单。