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 相关文章推荐
让innerHTML的脚本也可以运行起来
Jul 01 Javascript
解决 firefox 不支持 document.all的方法
Mar 12 Javascript
jsp+javascript打造级连菜单的实例代码
Jun 14 Javascript
js实现点击图片将图片地址复制到粘贴板的方法
Feb 16 Javascript
Ajax中解析Json的两种方法对比分析
Jun 25 Javascript
jQuery技巧之让任何组件都支持类似DOM的事件管理
Apr 05 Javascript
js 截取或者替换字符串中的数字实现方法
Jun 13 Javascript
9102了,你还不会移动端真机调试吗
Mar 25 Javascript
JavaScript中的ES6 Proxy的具体使用
Jun 16 Javascript
微信小程序点击item使之滚动到屏幕中间位置
Mar 25 Javascript
详解为什么Vue中不要用index作为key(diff算法)
Apr 04 Javascript
vue 实现click同时传入事件对象和自定义参数
Jan 29 Vue.js
常用的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隐形一句话后门,和ThinkPHP框架加密码程序(base64_decode)
2011/11/02 PHP
php教程 插件机制在PHP中实现方案
2012/11/02 PHP
Tinymce+jQuery.Validation使用产生的BUG
2010/03/29 Javascript
JavaScript作用域链示例分享
2014/05/27 Javascript
node.js中的fs.utimesSync方法使用说明
2014/12/15 Javascript
使用jquery动态加载js文件的方法
2014/12/24 Javascript
原生js和jquery实现图片轮播特效
2015/04/23 Javascript
JS实现网页游戏中滑块响应鼠标点击移动效果
2015/10/19 Javascript
谈谈JavaScript类型系统之Math
2016/01/06 Javascript
jQuery EasyUI框架中的Datagrid数据表格组件结构详解
2016/06/09 Javascript
js实现瀑布流效果(自动生成新的内容)
2017/03/16 Javascript
在Vue中使用echarts的实例代码(3种图)
2017/07/10 Javascript
javascript 作用于作用域链的详解
2017/09/27 Javascript
JS计算距当前时间的时间差实例
2017/12/29 Javascript
详解Angular Forms中自定义ngModel绑定值的方式
2018/12/10 Javascript
解决使用layui对select append元素无效或者未及时更新的问题
2019/09/18 Javascript
[01:19]2014DOTA2国际邀请赛 采访TITAN战队ohaiyo 能赢DK很幸运
2014/07/12 DOTA
python 解压pkl文件的方法
2018/10/25 Python
Django ManyToManyField 跨越中间表查询的方法
2018/12/18 Python
如何导出python安装的所有模块名称和版本号到文件中
2020/06/05 Python
Django model重写save方法及update踩坑详解
2020/07/27 Python
阿迪达斯英国官方网站:adidas英国
2019/08/13 全球购物
CK加拿大官网:Calvin Klein加拿大
2020/03/14 全球购物
Weblogic和WebSphere不同特点
2012/05/09 面试题
销售人员中英文自荐信
2013/09/22 职场文书
旅游管理本科生求职信
2013/10/14 职场文书
教师岗位职责范本
2013/12/29 职场文书
社区优秀志愿者材料
2014/02/02 职场文书
初中生300字旷课检讨书
2014/11/19 职场文书
员工工作表现自我评价
2015/03/06 职场文书
投诉信范文
2015/07/02 职场文书
2015年校本培训工作总结
2015/07/24 职场文书
创业计划书之淘宝网店
2019/10/08 职场文书
使用feign服务调用添加Header参数
2021/06/23 Java/Android
html5实现点击弹出图片功能
2021/07/16 HTML / CSS
Java Spring读取和存储详细操作
2022/08/05 Java/Android