调用OCX部分的代码如下:
在执行过程那里加了两个alert,其中111111111可以alert出来。然后就是提示Controls未定义
请各位看看哪里有问题<%@ page contentType="text/html; charset=gb2312" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="<%=Sys.getURL()%>css/main.css" rel="stylesheet" type="text/css">
<script src="<%=Sys.getURL()%>dwr/engine.js"></script>
<script src="<%=Sys.getURL()%>dwr/util.js"></script>
</head><body class="main" oncontextmenu="return false;" topmargin="80" onLoad="onPageLoad()">
<form name=allywllform method="post">
<table width="50%" border="0" align="center">
<OBJECT ID="Controls" CODEBASE="Controls.ocx" WIDTH=253 HEIGHT=155 CLASSID="CLSID:5FE29FAD-ABC5-4CA5-B9E4-54667C46E3DE">
    <PARAM NAME="_Version" VALUE="65536">
    <PARAM NAME="_ExtentX" VALUE="6703">
    <PARAM NAME="_ExtentY" VALUE="4092">
    <PARAM NAME="_StockProps" VALUE="0">
</OBJECT>
</table>
</form>
</body>
</html>
<script language="javascript">
var timer_name;

function onPageLoad()

  timer_name = setInterval("invoke()",1000);
} function invoke()
{
        clearInterval(timer_name);
    alert("111111111");
    Controls.GetKey();
    alert("222222222");
}
</script>

解决方案 »

  1.   

    我现在也出现了ftp的问题了,楼主帮我看看啊<body bottomMargin=0 leftMargin=0 rightMargin=0 topMargin=0 marginheight="0" marginwidth="0" toolbar=no onload="javascript:window.focus();" >
    <OBJECT ID="MFTPX" width="100%" height="100%" CLASSID="clsid:AA3B5DEC-5E8B-45E0-A77A-9B34193B247B"
    CODEBASE="http://<%=request.getServerName()%>:<%=request.getServerPort() %>/das/MFTPX.ocx#version=1,0,0,20">
    <PARAM NAME="allpath" VALUE="<%=newpath%>">
    <PARAM NAME="ip" VALUE="<%=ip%>">
    <PARAM NAME="server" VALUE="<%=ip%>">
    <PARAM NAME="username" VALUE="<%=user%>">
    <PARAM NAME="passwrd" VALUE="<%=userpwd%>">帮我看看,我不知道怎末才能调用ftp里的文件了,我在网上下了个MFTPX.ocx控件,我自己也有个控件,不知道这是怎么运行的,还需要哪些