关于html中script和ActiveX交互的问题

本文介绍了一个HTML页面中使用的日历控件及其配置参数。该控件通过ActiveX实现,能够显示日期并允许用户进行选择。文章还提供了一个示例,展示了如何通过JavaScript获取所选日期。
<html>

<head>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<title>日历控件</title>
</head>

<body>
<OBJECTid=dtPickerstyle="FONT-SIZE:12px;LEFT:0px;WIDTH:110px;FONT-FAMILY:宋体;TOP:0px;HEIGHT:20px"
codeBase
=http://activex.microsoft.com/controls/vb6/MSComCt2.cabclassid="clsid:20DD1B9E-87C4-11D1-8BE3-0000F8754DA1">
<PARAMNAME="_ExtentX"VALUE="2910">
<PARAMNAME="_ExtentY"VALUE="529">
<PARAMNAME="_Version"VALUE="393216">
<PARAMNAME="MousePointer"VALUE="0">
<PARAMNAME="Enabled"VALUE="1">
<PARAMNAME="OLEDropMode"VALUE="0">
<PARAMNAME="CalendarBackColor"VALUE="-2147483643">
<PARAMNAME="CalendarForeColor"VALUE="-2147483630">
<PARAMNAME="CalendarTitleBackColor"VALUE="7798784">
<PARAMNAME="CalendarTitleForeColor"VALUE="16777215">
<PARAMNAME="CalendarTrailingForeColor"VALUE="7829367">
<PARAMNAME="CheckBox"VALUE="0">
<PARAMNAME="CustomFormat"VALUE="yyyy-MM-dd">
<PARAMNAME="DateIsNull"VALUE="0">
<PARAMNAME="Format"VALUE="662831107">
<PARAMNAME="UpDown"VALUE="0">
<PARAMNAME="CurrentDate"VALUE="37582.0927083333">
<PARAMNAME="MaxDate"VALUE="2958465">
<PARAMNAME="MinDate"VALUE="-109205"></OBJECT>

<ahref="javascript:get_Date()">get_Date()</a>
<scriptFOR=dtPickerEVENT=CloseUp>...
alert(dtPicker.Year
+"-"+dtPicker.Month+"-"+dtPicker.Day);
</script>
<scriptlanguage="javascript">...
functionget_Date()
...{
alert(dtPicker.Year
+"-"+dtPicker.Month+"-"+dtPicker.Day);
}

</script>
</body>
</html>
鼠标移动到上面或者用代码直接取值时,总会提示“在此页上的ActiveX 控件和本页的其他部分的交互可能不安全。你想允许这种交互吗?”。选择允许就可以了,简单吧。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值