jsp加载activex
来源:互联网 发布:手机秘密录音软件 编辑:程序博客网 时间:2024/06/04 23:24
问题描述:
在静态页中调用ActiveX控件,将页面文件通过IE的方式打开,ActiveX控件可以正常调用。但是将页面部署到tomcat中进行发布,再通过浏览器访问tomcat服务器时,控件无法调用。提示“对象不支持此属性或方法”。
请问哪位高手对ActiveX控件的调用比较熟悉或者遇到过类似的问题,寻求解决办法!、
谢谢!
代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<base href="http://localhost:7000/OcxTest/">
<title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
This is my JSP page.
<br>
<OBJECT ID="Sipstack1" WIDTH=100 HEIGHT=51
CLASSID="CLSID:C73D20E9-2908-4C98-91C8-5736D2AE6171" CODEBASE="http://localhost:7000/OcxTest/sipstack.cab#version=1,0,0,0">
<PARAM NAME="_Version" VALUE="65536">
<PARAM NAME="_ExtentX" VALUE="2646">
<PARAM NAME="_ExtentY" VALUE="1323">
<PARAM NAME="_StockProps" VALUE="0">
</OBJECT>
<br/>
<div id = "tip" style="color:red;"></div>
<input type="button" value="初始化" onclick="javascript:testOcx();">
<input type="button" value="拨号" onclick="javascript:call();">
<input type="button" value="挂断" onclick="javascript:handup();">
<input type="button" value="接听" onclick="javascript:accept();">
</body>
<script type="text/javascript" language="javascript">
var sipstackObj = document.getElementById("Sipstack1");
var tipObj = document.getElementById("tip");
var incomingTel = null;//存储来电
//初始化
function testOcx(){
sipstackObj.Initialize("2845","2845","172.16.9.15");
tipObj.innerHTML = "控件初始化...";
}
//拨打电话(2845)
function call(){
var sipstackObj = document.getElementById("Sipstack1");
sipstackObj.Invite("2845");
tipObj.innerHTML = "拨打电话2845中...";
}
//挂断电话
function handup(){
sipstackObj.Hangup();
tipObj.innerHTML = "挂断电话";
}
//接听
function accept(){
sipstackObj.Accept("");
tipObj.innerHTML = "接听中...";
}
</script>
<!-- 注册ocx控件的事件 -->
<!-- 显示状态通知 -->
<SCRIPT LANGUAGE="javascript" FOR="Sipstack1" EVENT="displayStatus(message)">
document.getElementById("tip").innerHTML = "初始化:" + message;
</SCRIPT>
<!-- 来电通知 -->
<SCRIPT LANGUAGE="javascript" FOR="Sipstack1" EVENT="invReceived(message)">
incomingTel = message;
document.getElementById("tip").innerHTML = "来电:" + message;
</SCRIPT>
<!-- 连接断开通知 -->
<SCRIPT LANGUAGE="javascript" FOR="Sipstack1" EVENT="byeReceived(message)">
document.getElementById("tip").innerHTML = "挂断:" + message;
</SCRIPT>
<!-- 显示url -->
<SCRIPT LANGUAGE="javascript" FOR="Sipstack1" EVENT="displayUrl(message)">
document.getElementById("tip").innerHTML = "来电URL:" + message;
</SCRIPT>
<!-- 通知消息 -->
<SCRIPT LANGUAGE="javascript" FOR="Sipstack1" EVENT="notifyReceived(url, status, img)">
document.getElementById("tip").innerHTML = "通知:" + url + "-" + status + "-" + img;
</SCRIPT>
<!-- 未知使用者 -->
<SCRIPT LANGUAGE="javascript" FOR="Sipstack1" EVENT="unknownSubscribe(url)">
document.getElementById("tip").innerHTML = "未知使用者:" + url;
</SCRIPT>
<!-- 需要身份验证 -->
<SCRIPT LANGUAGE="javascript" FOR="Sipstack1" EVENT="authRequired(realm, username)">
document.getElementById("tip").innerHTML = "需要身份验证:" + realm + "-" + username;
</SCRIPT>
<!-- 显示消息通知 -->
<SCRIPT LANGUAGE="javascript" FOR="Sipstack1" EVENT="displayMessage(msg)">
document.getElementById("tip").innerHTML = "显示消息通知:" + msg;
</SCRIPT>
<!-- 显示告警 -->
<SCRIPT LANGUAGE="javascript" FOR="Sipstack1" EVENT="displayWarning(warning)">
document.getElementById("tip").innerHTML = "显示告警:" + warning;
</SCRIPT>
<!-- 显示问题 -->
<SCRIPT LANGUAGE="javascript" FOR="Sipstack1" EVENT="displayQuestion(question)">
document.getElementById("tip").innerHTML = "显示问题:" + question;
</SCRIPT>
<!-- 即时消息通知 -->
<SCRIPT LANGUAGE="javascript" FOR="Sipstack1" EVENT="textReceived(url, msg, room)">
document.getElementById("tip").innerHTML = "即时消息通知:" + url + "-" + msg + "-" + room;
</SCRIPT>
</html>
1.设置可信站点就可以正常。
2.ActiveX控件里面加安全性检查代码就可以了。- jsp加载activex
- 网页加载ActiveX控件
- ActiveX控件加载资源
- 网页加载ActiveX控件
- IE不加载ActiveX控件
- DuiLib加载ActiveX控件崩溃
- 加载jsp
- 有关activex的问题,用activex加载一个应用程序
- Html里加载swf,ActiveX控件
- VB6.0动态加载ActiveX控件漫谈
- wxPython 加载 Flash ActiveX控件播放 Flash
- VB6.0动态加载ActiveX控件漫谈
- ActiveX控件在IE加载过程
- IE8/IE9无法加载 Activex 控件怎么办?
- IE9怎样禁止网页加载 ActiveX 插件
- ActiveX控件在IE加载过程
- VB怎样动态加载ActiveX控件A
- ACTIVEX控件加载上了但没作用
- 静态页面(html)直接调用action
- listview layou_width=wrap_content 占满屏
- 模板类参数中嵌套模板类问题
- 应用程序命名规则
- 分享一个CSS3介绍网址
- jsp加载activex
- oracle学习笔记(7)_伪列
- Ubuntu下轻巧的代码编辑器——Geany
- iphone/信息系统/c语言书籍推荐
- 以返回值区分重载方法
- android View.getLeft() 与 View.getScrollX()
- 2013年Q1全球IT企业市值TOP25排行榜
- QDataWidgetMapper类
- Java本地接口(JNI)编程指南和规范(第一章)