ocx控件属性或方法与asp之间的通信问题 本人在asp上调用ocx当中的方法或属性怎样给asp当中的变量赋值。例如:activex.caption=(asp当中的变量) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如何将HTML中的ActiveX控件属性提交给服务器 ---- HTML中的表单(FORM)使得WEB具有交互性,客户可以通过表单输入参数,并把这些参数提交给服务器进行处理。为了增强WEB开发环境的效果,ActiveX控件已越来越被广泛地应用到HTML中。但是我们发现,ActiveX控件属性不能直接提交给服务器,这与表单中的一般域(FIELD)的提交有所不同,那么,如何将ActiveX控件属性提交给服务器呢?下面以日期输入控件Calendar的Value属性提交给ASP脚本作一说明。 创建页面E1.HTM和E2.ASP 在E1.HTM中创建表单F1 在表单F1中定义提交(SUBMIT)按钮B1,提交给E2.ASP,提交方法为POST。 在表单F1中插入Calendar控件,并将该控件命名为CL。 在表单F1中定义一隐含域QDATE,并赋值为任一字符串。 在表单F1的ONSUBMIT事件中插入脚本程序(在客户端运行) F1.QDATE.Value=F1.CL.value在E2.ASP页面中插入脚本程序(需要在服务器上运行),显示控件属性。Response.write Request.Form("qdate")---- 因此,ActiveX控件属性通过表单的ONSUBMIT事件,赋值给表单的某一域后再提交给服务器。我们可以举一反三,将多个ActiveX控件的多个属性提交给服务器进行处理。上述例子中的脚本语言均为VBScript,因此只能运行在IE浏览器和PWS(Personal Web Server)或IIS(Internet Information Server)WEB服务器。 ---- 附E1.HTM和E2.ASP源代码。 ---- 1.E1.HTM 源代码。 < html >< head >< meta http-equiv="Content-Type" content="text/html; charset=gb2312" >< title >演示页面一< /title >< /head >< body >< form method="POST" action="E2.ASP" name="F1" > < input type="hidden" name="QDATE" value=" " >< p > < object id="CL" classid="clsid:8E27C92B-1264-101C-8A2F-040224009C02" width="288" height="192" > < /object > < /p > < p >< input type="submit" value="提交" name="B1" >< /p >< /form >< p >< script language="VBScript" >< !--Sub F1_onsubmitF1.qdate.value=F1.CL.valueEnd sub-- >< /script >< /p >< /body >< /html >---- 2.E2.ASP 源代码。 < html >< head >< meta http-equiv="Content-Type" content="text/html; charset=gb2312" >< title >演示页面二< /title >< /head >< body >< p >< %Response.write request.form("qdate")% >< /p >< /body >< /html > 关于读取超大问题内容的问题。 为什么抗议 我这有一个读串口的动态库文件,但不知道怎么用?哪位能帮帮忙? delphi7 webbrowser的问题,请高手多多指教! 动态窗体和自动窗体的小知识,望指教! 更改屏幕刷新率的问题 高手救命,简单数据库规划问题!!!价值50分!!! 请问我如何判断一个窗口界面是否打开,谢谢各位了,小弟急 ole控件的初始化???? 关于WebBrowser的问题,答对必给分。 高分求教利用TclientDataSet写入Blob字段的方法! delphi5中动态数组是不是有bug
---- HTML中的表单(FORM)使得WEB具有交互性,客户可以通过表单输入参数,并把这些参数提交给服务器进行处理。为了增强WEB开发环境的效果,ActiveX控件已越来越被广泛地应用到HTML中。但是我们发现,ActiveX控件属性不能直接提交给服务器,这与表单中的一般域(FIELD)的提交有所不同,那么,如何将ActiveX控件属性提交给服务器呢?下面以日期输入控件Calendar的Value属性提交给ASP脚本作一说明。 创建页面E1.HTM和E2.ASP 在E1.HTM中创建表单F1 在表单F1中定义提交(SUBMIT)按钮B1,提交给E2.ASP,提交方法为POST。 在表单F1中插入Calendar控件,并将该控件命名为CL。 在表单F1中定义一隐含域QDATE,并赋值为任一字符串。 在表单F1的ONSUBMIT事件中插入脚本程序(在客户端运行)
F1.QDATE.Value=F1.CL.value在E2.ASP页面中插入脚本程序(需要在服务器上运行),显示控件属性。
Response.write Request.Form("qdate")---- 因此,ActiveX控件属性通过表单的ONSUBMIT事件,赋值给表单的某一域后再提交给服务器。我们可以举一反三,将多个ActiveX控件的多个属性提交给服务器进行处理。上述例子中的脚本语言均为VBScript,因此只能运行在IE浏览器和PWS(Personal Web Server)或IIS(Internet Information Server)WEB服务器。
---- 附E1.HTM和E2.ASP源代码。 ---- 1.E1.HTM 源代码。 < html >< head >
< meta http-equiv="Content-Type"
content="text/html; charset=gb2312" >
< title >演示页面一< /title >
< /head >< body >< form method="POST" action="E2.ASP" name="F1" >
< input type="hidden" name="QDATE" value=" " >< p >
< object id="CL" classid="clsid:8E27C92B-1264-
101C-8A2F-040224009C02" width="288"
height="192" >
< /object >
< /p >
< p >< input type="submit" value="提交" name="B1" >< /p >
< /form >< p >< script language="VBScript" >< !--
Sub F1_onsubmit
F1.qdate.value=F1.CL.value
End sub
-- >< /script >< /p >
< /body >
< /html >---- 2.E2.ASP 源代码。
< html >< head >
< meta http-equiv="Content-Type" content="text/html; charset=gb2312" >
< title >演示页面二< /title >
< /head >< body >< p >< %Response.write request.form("qdate")
% >< /p >
< /body >
< /html >