在HTML中对.NET ActiveX的调用,与交互。
其实和普通的ActiveX调用方式没有太大不同,相信大家看了代码都明白。
运行后的效果如下图所示:
下一次再说说cab包的制作问题,即如何实现客户端下载安装的实现。
其实和普通的ActiveX调用方式没有太大不同,相信大家看了代码都明白。
1<html>
2 <head>
3 <script language="javascript">
4 function doScript()
5 {
6 myControl1.UserText = frm.txt.value;
7 alert(myControl1.UserText);
8 }
9
10</script>
11</head>
12 <body color=white>
13 <hr>
14 <font face=arial size=1>
15 <object id="myControl1" name="myControl1" classid="clsid:182AEEFE-A6D6-3014-A2FB-672AAB805E18" codebase='DownloadActiveXNet.cab#version=1,0,0,0'>
16 </object>
17 </font>
18 <form name="frm" id="frm">
19 <input type="text" name="txt" value="enter text here">
20 <input type=button value="Click me" onclick="doScript();">
21
22 </form>
23 <hr>
24 </body>
25
26</html>
27
2 <head>
3 <script language="javascript">
4 function doScript()
5 {
6 myControl1.UserText = frm.txt.value;
7 alert(myControl1.UserText);
8 }
9
10</script>
11</head>
12 <body color=white>
13 <hr>
14 <font face=arial size=1>
15 <object id="myControl1" name="myControl1" classid="clsid:182AEEFE-A6D6-3014-A2FB-672AAB805E18" codebase='DownloadActiveXNet.cab#version=1,0,0,0'>
16 </object>
17 </font>
18 <form name="frm" id="frm">
19 <input type="text" name="txt" value="enter text here">
20 <input type=button value="Click me" onclick="doScript();">
21
22 </form>
23 <hr>
24 </body>
25
26</html>
27
运行后的效果如下图所示:
下一次再说说cab包的制作问题,即如何实现客户端下载安装的实现。