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

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


<!DOCTYPE html>
<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> 


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值