asp.net在前台web页面中使用Javascript调用RTX腾讯通的聊天窗口

asp.net在前台web页面中使用Javascript调用RTX腾讯通的发送消息窗口,达到与你应用系统的集成。可以放在你的OA系统中,直接使用javascript弹出RTX的聊天窗口

前提条件:安装了RTX的机器,,不需要服务端配置,不需要安装开发SDK,直接使用js进行调用,保证你的RTX已经登录,正常运行

测试环境:RTX2009版本

//后台cs没任何代码

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1.Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""><html xmlns=""><head runat="server"> <title></title> <script language="javascript" type="text/javascript">// <![CDATA[ function Button1_onclick() { var RTXAX = document.getElementById("RTXAX"); var objIM = RTXAX.GetObject("RTXPlugin.IM"); objIM.Call(1, "1001"); } function Button2_onclick() { window.open(""); var RTXAX = document.getElementById("RTXAX"); var objIM = RTXAX.GetObject("RTXPlugin.IM"); var array1 = new Array(3); array1[0] = "1001"; array1[1] = "1002"; array1[2] = "1003"; var objProp = RTXAX.GetObject("Property"); objProp.Value("RTXUser") = array1; objProp.Value("Text") = "this is a test!"; // ‘要发送的消息内容 objIM.Call(1, objProp); //window.open(""); //不能成功的去这里看看 }// ]]> </script></head><body> <form id="form1" runat="server"> <object id="RTXAX" data="data:application/x-oleobject;base64,fajuXg4WLUqEJ7bDM/7aTQADAAAaAAAAGgAAAA==" classid="clsid:5EEEA87D-160E-4A2D-8427-B6C333FEDA4D"> </object> <div> <input id="Button1" type="button" value="无消息内容" onclick="return Button1_onclick()" /> <input id="Button2" type="button" value="有消息内容的" onclick="return Button2_onclick()" /> </div> </form></body></html>

asp.net在前台web页面中使用Javascript调用RTX腾讯通的聊天窗口,代码没环境测试,单位的机器是测试成功的。

版权声明:本文为博主原创文章,未经博主允许不得转载。

不要轻言放弃,否则对不起自己

asp.net在前台web页面中使用Javascript调用RTX腾讯通的聊天窗口

相关文章:

你感兴趣的文章:

标签云: