javascript Discuz代码中的msn聊天小功能


Posted in Javascript onMay 25, 2008

javascript中添加以下2个函数

function msnoperate(action, msn) { 
  var actionArray = new Array(); 
  actionArray = { 
  'add' : 'http://go.discuz.com/?app=msn&linkid=5&msn=' + msn, 
  'chat' : 'http://go.discuz.com/?app=msn&linkid=6&msn=' + msn 
  } 

if(messengerInstalled()) { 
  window.open(actionArray[action]); 
  } else { 
  window.open('http://go.discuz.com/msn/msn.html','_blank','width=571, height=498'); 
  } 

function messengerInstalled() { 
  try { 
  new ActiveXObject("MSNMessenger.P4QuickLaunch"); 
  return true; 
  } 
  catch (e) { 
  return false; 
  } 
}
html代码中添加以下内容:
———————————?
点击图标与我聊天吧! <a href=”#” onclick=”msnoperate('add', ‘xxx@hotmail.com')”><img src=”/images/msnadd.gif” border=”0″ alt=”添加xxx为MSN好友”></a>
    
<a href=”#” onclick=”msnoperate('chat', ‘xxx@hotmail.com')”><img src=”/images/msnchat.gif” border=”0″ alt=”通过MSN和xxx聊天”></a>
    
<a href=”http://wpa.qq.com/msgrd?V=1&Uin=123456789&Site=绿茶馆儿~|WWW.GETO.CN&Menu=yes” target=”_blank”><img src=”http://wpa.qq.com/pa?p=1:123456789:4“  border=”0″ alt=”QQ” /></a>

Javascript 相关文章推荐
JS设置cookie、读取cookie、删除cookie
Apr 17 Javascript
JS组件Bootstrap按钮组与下拉按钮详解
May 10 Javascript
JavaScript判断用户名和密码不能为空的实现代码
May 16 Javascript
JavaScript的==运算详解
Jul 20 Javascript
jQuery Select下拉框操作小结(推荐)
Jul 22 Javascript
jQuery+HTML5+CSS3制作支持响应式布局时间轴插件
Aug 10 Javascript
前端面试题及答案整理(二)
Aug 26 Javascript
Vue.directive自定义指令的使用详解
Mar 10 Javascript
vue watch监听对象及对应值的变化详解
Feb 24 Javascript
详解Vue Elementui中的Tag与页面其它元素相互交互的两三事
Sep 25 Javascript
详解webpack 最简打包结果分析
Feb 20 Javascript
教你使用vscode 搭建react-native开发环境
Jul 07 Javascript
常用的javascript function代码
May 23 #Javascript
javascript firefox兼容ie的dom方法脚本
May 18 #Javascript
javascript  Error 对象 错误处理
May 18 #Javascript
javascript:以前写的xmlhttp池,代码
May 18 #Javascript
JavaScript的9个陷阱及评点分析
May 16 #Javascript
认识延迟时间为0的setTimeout
May 16 #Javascript
用函数式编程技术编写优美的 JavaScript_ibm
May 16 #Javascript
You might like
php 动态添加记录
2009/03/10 PHP
php 使用post,get的一种简洁方式
2010/04/25 PHP
深入理解PHP原理之Session Gc的一个小概率Notice
2011/04/12 PHP
使用PHP遍历文件目录与清除目录中文件的实现详解
2013/06/24 PHP
PHP使用glob方法遍历文件夹下所有文件的实例
2018/10/17 PHP
做网页的一些技巧(续)
2007/02/01 Javascript
JavaScript和CSS通过expression实现Table居中显示
2013/06/28 Javascript
javascript实例分享---具有立体效果的图片特效
2014/06/08 Javascript
深入理解javascript变量声明
2014/11/20 Javascript
在for循环中length值是否需要缓存
2015/07/27 Javascript
JS实现的N多简单无缝滚动代码(包含图文效果)
2015/11/06 Javascript
jquery实现左右无缝轮播图
2020/07/31 Javascript
jquery实现刷新随机变化样式特效(tag标签样式)
2017/02/03 Javascript
vue实现多个元素或多个组件之间动画效果
2018/09/25 Javascript
jQuery选择器之基本选择器用法实例分析
2019/02/19 jQuery
JS中比较两个Object数组是否相等方法实例
2019/11/11 Javascript
vue实现页面切换滑动效果
2020/06/29 Javascript
在Vue 中实现循环渲染多个相同echarts图表
2020/07/20 Javascript
解决vue+webpack项目接口跨域出现的问题
2020/08/10 Javascript
[10:49]2014国际邀请赛 叨叨刀塔第二期为真正的电竞喝彩
2014/07/21 DOTA
在Python的Django框架中编写编译函数
2015/07/20 Python
Python采用Django开发自己的博客系统
2020/09/29 Python
Python实现批量压缩图片
2018/01/25 Python
解决Python 命令行执行脚本时,提示导入的包找不到的问题
2019/01/19 Python
使用Python 统计高频字数的方法
2019/01/31 Python
Django forms表单 select下拉框的传值实例
2019/07/19 Python
Django 项目通过加载不同env文件来区分不同环境
2020/02/17 Python
Python任务自动化工具tox使用教程
2020/03/17 Python
keras多显卡训练方式
2020/06/10 Python
Python如何把字典写入到CSV文件的方法示例
2020/08/23 Python
使用Canvas操作像素的方法
2018/06/14 HTML / CSS
会计电算化专业求职信
2014/06/10 职场文书
入党积极分子培养联系人意见
2015/08/12 职场文书
护士旷工检讨书
2015/08/15 职场文书
python实现高效的遗传算法
2021/04/07 Python
Python使用海龟绘图实现贪吃蛇游戏
2021/06/18 Python