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 相关文章推荐
从JavaScript的函数重名看其初始化方式
Mar 08 Javascript
从零开始学习jQuery (十) jQueryUI常用功能实战
Feb 23 Javascript
日历查询的算法 如何计算某一天是星期几
Dec 12 Javascript
JavaScript中的onerror事件概述及使用
Apr 01 Javascript
JavaScript使用DeviceOne开发实战(一) 配置和起步
Dec 01 Javascript
基于JavaScript实现随机颜色输入框
Dec 10 Javascript
bootstrap栅格系统示例代码分享
May 22 Javascript
vue组件name的作用小结
May 23 Javascript
React router动态加载组件之适配器模式的应用详解
Sep 12 Javascript
玩转vue的slot内容分发
Sep 22 Javascript
JavaScript实现随机点名器实例详解
May 07 Javascript
jQuery实现的点击显示隐藏下拉菜单功能完整示例
May 17 jQuery
常用的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单件模式结合命令链模式使用说明
2008/09/07 PHP
PHP中session跨子域的三种实现方法
2016/07/25 PHP
php微信开发之自定义菜单完整流程
2016/10/08 PHP
JavaScript字符串对象charAt方法入门实例(用于取得指定位置的字符)
2014/10/17 Javascript
jQuery实现点击图片翻页展示效果的方法
2015/02/16 Javascript
JAVASCRIPT代码编写俄罗斯方块网页版
2015/11/26 Javascript
详解JavaScript基本类型和引用类型
2015/12/09 Javascript
使用ajaxfileupload.js实现上传文件功能
2016/08/13 Javascript
前端设计师们最常用的JS代码汇总
2016/09/25 Javascript
Javascript中arguments对象的详解与使用方法
2016/10/04 Javascript
微信小程序分页加载的实例代码
2017/07/11 Javascript
详解Axios 如何取消已发送的请求
2018/10/20 Javascript
更强大的vue ssr实现预取数据的方式
2019/07/19 Javascript
vue v-for出来的列表,点击某个li使得当前被点击的li字体变红操作
2020/07/17 Javascript
vue2.0 watch里面的 deep和immediate用法说明
2020/10/30 Javascript
Vue使用CDN引用项目组件,减少项目体积的步骤
2020/10/30 Javascript
解决Vue-cli3没有vue.config.js文件夹及配置vue项目域名的问题
2020/12/04 Vue.js
基于Python实现的百度贴吧网络爬虫实例
2015/04/17 Python
详解Django中的权限和组以及消息
2015/07/23 Python
Python设计模式中单例模式的实现及在Tornado中的应用
2016/03/02 Python
Python的Asyncore异步Socket模块及实现端口转发的例子
2016/06/14 Python
详解 Python 读写XML文件的实例
2017/08/02 Python
Python实现霍夫圆和椭圆变换代码详解
2018/01/12 Python
Python实现一个带权无回置随机抽选函数的方法
2019/07/24 Python
python 链接sqlserver 写接口实例
2020/03/11 Python
详解Python openpyxl库的基本应用
2021/02/26 Python
css3 伪类选择器快速复习小结
2019/09/10 HTML / CSS
俄罗斯首家面向中国消费者的一站式购物网站:Wruru
2020/05/08 全球购物
what is the difference between ext2 and ext3
2013/11/03 面试题
公证书样本
2014/04/10 职场文书
小学优秀班主任事迹材料
2014/05/17 职场文书
大学生自荐材料范文
2014/12/30 职场文书
公司财务人员岗位职责
2015/04/14 职场文书
公司人事任命通知
2015/04/20 职场文书
小学英语教师2015年度个人工作总结
2015/10/14 职场文书
利用python做表格数据处理
2021/04/13 Python