我写了一个OCX插件,在自己电脑上能够运行成功,上传到服务器之后其他电脑登陆没有用怎么办。代码如下
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="TestIC._Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title></title>
<script type="text/javascript">
function sayHello1()
{
document.getElementById("myocx").AboutBox ();
}
function sayHello2()
{
document.getElementById("myocx").DoCut (200,300);
}
function sayHello3()
{
document.getElementById("Text3").value = document.getElementById("myocx").Anticoll_Card();
document.getElementById("Text1").value = document.getElementById("myocx").CardNo;
}
function sayHello4()
{
document.getElementById("Text4").value = document.getElementById("myocx").Select_Card();
}
function sayHello5()
{
document.getElementById("Text5").value = document.getElementById("myocx").Vertify_Card(0,2,1);
document.getElementById("myocx").ReadDataFromCard( 2,1);
document.getElementById("Text7").value = document.getElementById("myocx").ReadData; }
function sayHello6() {
document.getElementById("Text6").value = document.getElementById("myocx").WriteDataToCard("22222222222222222222222222222222",2,1); }
function Text6_onclick() { } </script>
</head>
<body>
<form id="form1" runat="server">
<object id="myocx" classid = "CLSID:1BC027FA-9FCA-4D6F-8911-06F0D35362B8"
style="width: 50px; height: 65px" codebase="Activex/test.CAB"></object>
<input id="Text1" type="text" />
<input id="Text2" type="text" />
<input id="Text3" type="text" />
<input id="Text4" type="text" />
<input id="Text5" type="text" />
<input id="Text6" type="text" />
<input id="Text7" type="text" />
<div>
<input id="Button1" type="button" value="打开串口" onclick ="sayHello1()" />
<input id="Button2" type="button" value="寻卡" onclick ="sayHello2()" />
<input id="Button3" type="button" value="防冲突" onclick ="sayHello3()" />
<input id="Button4" type="button" value="选卡" onclick ="sayHello4()" />
<input id="Button5" type="button" value="读卡" onclick ="sayHello5()" />
<input id="Button6" type="button" value="写卡" onclick ="sayHello6()" />
<img alt="" src="" />
</div>
</form>
</body>
</html>
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="TestIC._Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title></title>
<script type="text/javascript">
function sayHello1()
{
document.getElementById("myocx").AboutBox ();
}
function sayHello2()
{
document.getElementById("myocx").DoCut (200,300);
}
function sayHello3()
{
document.getElementById("Text3").value = document.getElementById("myocx").Anticoll_Card();
document.getElementById("Text1").value = document.getElementById("myocx").CardNo;
}
function sayHello4()
{
document.getElementById("Text4").value = document.getElementById("myocx").Select_Card();
}
function sayHello5()
{
document.getElementById("Text5").value = document.getElementById("myocx").Vertify_Card(0,2,1);
document.getElementById("myocx").ReadDataFromCard( 2,1);
document.getElementById("Text7").value = document.getElementById("myocx").ReadData; }
function sayHello6() {
document.getElementById("Text6").value = document.getElementById("myocx").WriteDataToCard("22222222222222222222222222222222",2,1); }
function Text6_onclick() { } </script>
</head>
<body>
<form id="form1" runat="server">
<object id="myocx" classid = "CLSID:1BC027FA-9FCA-4D6F-8911-06F0D35362B8"
style="width: 50px; height: 65px" codebase="Activex/test.CAB"></object>
<input id="Text1" type="text" />
<input id="Text2" type="text" />
<input id="Text3" type="text" />
<input id="Text4" type="text" />
<input id="Text5" type="text" />
<input id="Text6" type="text" />
<input id="Text7" type="text" />
<div>
<input id="Button1" type="button" value="打开串口" onclick ="sayHello1()" />
<input id="Button2" type="button" value="寻卡" onclick ="sayHello2()" />
<input id="Button3" type="button" value="防冲突" onclick ="sayHello3()" />
<input id="Button4" type="button" value="选卡" onclick ="sayHello4()" />
<input id="Button5" type="button" value="读卡" onclick ="sayHello5()" />
<input id="Button6" type="button" value="写卡" onclick ="sayHello6()" />
<img alt="" src="" />
</div>
</form>
</body>
</html>
这个例子不错
http://www.codeproject.com/KB/COM/CompleteActiveX.aspx?msg=2938264