查看OCX的属性和方法的脚本

 /----查看OCX组件的属性
<html>
<head>
<title>OCX</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="JavaScript">
var flag=true
function showall(){
 alist = new Array();
 newocx();
 list1.value = "";
 list2.value = "";
 list1.value = ocxtype.outerHTML;
 j = 0;
 for (i in ocxtype)
 {
  alist[j] = i;
  j++;
 }
 for (i = 0; i < alist.length; i++)
  for (j = (alist.length-1); j > 0; j--)
  {
   if (alist[j] < alist[j-1])
   {
    temps = alist[j];
    alist[j] = alist[j-1];
    alist[j-1] = temps;    
   }
  }
 for (i = 0; i < alist.length; i++)
  list2.value +=  alist[i] + "\n";
 alert("共有 "+alist.length+" 个属性方法")
}
function newocx()
{
 ocxfield.innerHTML = "<OBJECT ID='ocxtype' WIDTH='0px' HEIGHT='0px'" +
     "CLASSID='CLSID:" + ocxid.value + "'></OBJECT>";
}
</script>
</head>

<body bgcolor="#FFFFFF" text="#000000">

<div align="center">
  <p>classid
    <input type="text" id="ocxid" style="width:400" value="F3A614DC-ABE0-11d2-A441-00C04F795683" οnchange="jscript:flag=true">
    <input type="button" id="look" value="查看" οnclick="showall()">
  </p>
  <table width="75%" border="1">
    <tr>
      <td height="24">
        <div align="center">html中的写法</div>
      </td>
      <td height="24">
        <div align="center">OCX中的属性事件</div>
      </td>
    </tr>
    <tr>
      <td>
        <textarea id="list1" style="width: 500px; height: 400px;" readonly></textarea>
      </td>
      <td>
        <textarea id="list2" style="width:250px; height:400px;" readonly></textarea>
      </td>
    </tr>
  </table>
</div>
<div id="ocxfield">
</div>
</body>
</html>

转载于:https://www.cnblogs.com/MyFavorite/archive/2005/11/04/268592.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值