最近有个朋友问我,说他们公司开始上OCS2007,希望它能与应用系统进行集成。在winForms 上的集成,已经实现得差不多了,但是与web 系统的集成,还不知道如何进行,他们的集成要求是:用户进到每一个系统,都希望能看到用户的在线状态,并且可以与他方便地进行即时通讯。
  
  在这里就写一下怎样使Web系统中集成OCS在线状态功能。其实这个功能早在LCS时代就有了。集成的方法很简单。通过Office的动态连接库Name.dll就可以轻松地实现和网页的集成,实现似类如下效果:

  下面是具体例子,通过Javascript激活ActiveX对象Namectrl,当鼠标点击就可以呼出集成的通讯菜单,发起即时消息,包括发
邮件、添加联系人、安排约会等多种功能。

<HTML>
<HEAD>
</HEAD>
<BODY> 
<script language="JavaScript"> 
InitializeObject(); 
function InitializeObject() 
{ NameObj = new ActiveXObject("Name.NameCtrl"); 

function ShowOOUI(name) 
{ var obj = window.event.srcElement; NameObj.ShowOOUI(name,0,0,0); 

function HideOOUI() 
{ NameObj.HideOOUI(); 

</script> 
<span onmouseover="ShowOOUI(' demo@microsoft.com')" onmouseout="HideOOUI()">Kane Xu</span> 
</BODY>
</HTML>

  注意:要保证安装了Office2003或Office2007的客户端软件。

转载于:https://www.cnblogs.com/shangmeizhai/archive/2008/01/15/1040245.html

Web系统集成OCS在线状态功能相关推荐

  1. 让jQuery Tools Scrollable控件在Mobile Web里面支持resize功能

    让jQuery Tools Scrollable控件在Mobile Web里面支持resize功能 项目中有两份代码,一份是Main Site,一份是Mobile Site.Main Site里面主页 ...

  2. vue怎么获取用户的位置经纬度_vue 实现Web端的定位功能 获取经纬度

    首先我这里的需求呢, 是获取当前用户的经纬度 经过无数次的测试, 先后用了 腾讯/百度地图的api,最后绝对还是高德的js APi 废话不多说, 直接上代码. 首先在 index.html 里面 引入 ...

  3. web安全检查_如何利用现代Web检查器的功能

    web安全检查 by Craig Fitzpatrick 克雷格·菲茨帕特里克(Craig Fitzpatrick) 如何利用现代Web检查器的功能 (How to leverage the powe ...

  4. python3 web界面_python3 web更新和web查看日志的功能

    python3 web更新和web查看日志的功能,很早前做的,这里作为记录. cat weblog.py #!/bin/env python import os from flask import F ...

  5. web广告推送功能开发总结

    这段时间研究了下web广告推送功能,简单的需求如下: 1,android手机连上wifi后,提示认证登录,iphone 手机连上wifi后自动弹出指定页面 2,android手机点击认证登录,ipho ...

  6. Vue实现web网页锁屏功能

    vue实现WEB网页锁屏功能 ![在这里插入图片描述](https://img-blog.csdnimg.cn/725295ef7d034188b606350795a54639.png?x-oss-p ...

  7. 手机移动端web 禁止手机返回功能的最好方法,虽然很变态,但是很有效.

    手机移动端web 禁止手机返回功能的最好方法 虽然很变态,但是很有效. var href = window.location.href; window.location.href = href + & ...

  8. 五种主流web报表工具的功能对比

    公司在做项目时,需要用到报表工具,经过我们对一系列市场上主流报表工具的考察.综合评定,以及到部分报表工具厂商实地考察.我们最终选择了更为专业,和适合我们开发的报表工具,以下是我们在前期选择报表工具时的 ...

  9. 什么是Web框架、web框架有什么功能?

    随着Web最新发展趋势的不断升级,Web项目开发也越来越难,而且需要花费更多的开发时间.所以,Web程序员灵活运用Web开发框架显得更为重要.下面为大家简单的介绍一下Web框架的基本内容,希望对大家有 ...

  10. 如何用C语言写一个web服务器的基础功能

    我们都知道,学一门语言,只是单独看了就不写的话是很容易出现眼高手低的,所以,今天摩杜云要给大家分享的内容,就是如何用C语言写一个web服务器的基础功能,希望大家看完有所收获. 服务器架构 目标架构 以 ...

最新文章

  1. android 背景切换动画效果代码,关于Android shape gradient背景渐变
  2. 趣谈深度学习核心----激活函数
  3. 解决vue中对象属性改变视图不更新的问题
  4. ElasticSearch面试 - es 在数据量很大的情况下如何提高查询效率啊?
  5. viewport是什么?(江湖称响应式web设计)
  6. 【Floyed】工厂的烦恼(ssl 1762)
  7. aws ec2 选择可用区_在AWS EC2上配置SQL Server Always On可用性组
  8. 中国女性灭菌装置行业市场供需与战略研究报告
  9. audiojs--跨浏览器的HTML音频播放器(可自定义样式)
  10. poj 2406 Power Strings kmp基础
  11. Gson反序列化详解
  12. 2016.6.2近日学习计划
  13. Struts2通配符映射
  14. 泛在电力物联网建设大纲ppt
  15. 烽火计划-2020年夏-期末总结
  16. [转]netstat -tnl 列出监听中的连接,查看端口是否开启
  17. A Unified Multi-scale Deep Convolutional_Neural Network for Fast Object Detection 论文笔记
  18. 计算机房颁奖词,网络达人奖颁奖词.doc
  19. Linux上的服务器无法调用新浪邮箱发送邮件
  20. hdiraw多点分析,使用getevnt进行上报

热门文章

  1. 数字孪生应用白皮书_工信部发布数字孪生应用白皮书:特斯联入选智慧城市建设标杆案例...
  2. MongoDB在Windows环境下部署
  3. loj6077. 「2017 山东一轮集训 Day7」逆序对
  4. JS中的数组排序函数sort()
  5. Python基础-类和实例
  6. 关于Eclipse的常用快捷键
  7. 【LeetCode 剑指offer刷题】字符串题3:Reverse String
  8. iOS自定义下拉列表
  9. C#实现不安装Oracle客户端访问远程服务器数据
  10. 和菜鸟一起深入学习国嵌实验之vim常用命令