1. 點(diǎn)擊年份,月份下拉的時(shí)候顯示 ?/td>
答:請下載3.0.1版本
2. 多框架時(shí),其他框架里點(diǎn)的鏈接替換了本頁,時(shí)間框不會消失
答:請下載3.0.1版本
3.在ff下,看著是正常的,但在錯(cuò)誤查看器里每點(diǎn)擊一次,就會記一個(gè)錯(cuò)誤,錯(cuò)誤地址是:錯(cuò)誤: this.win.attachEvent is not a function
源文件:file:///F:/My97DatePicker3.0/My97DatePicker3.0/My97DatePicker/WdatePicker.js
行:128
答:請下載3.0.1版本
4.在showModalDialog窗口中使用時(shí),會打不開窗口,系統(tǒng)提示:無法打開internet站點(diǎn) 。。。。。已終止操作
答:完全可以使用的
IE7中沒有注意點(diǎn)
IE6中使用時(shí),如果有 base target標(biāo)簽 必須在日期控件載入后設(shè)置
即
<script language="javascript" type="text/javascript" src="../My97DatePicker/WdatePicker.js"></script>
<base target="_self" />
5.maxdate 和 自定義日期new WdatePicker(this,'%Y年%M月',false,'whyGreen'),會報(bào)日期格式錯(cuò)誤,感覺是maxdate格式是類似2007-07-03而自定義不等同這個(gè)
答:MAXDATE 和 MINDATE 的格式和自定義日期的格式是不一樣的,MAXDATE 和 MINDATE 的格式可以在config.js里面設(shè)置對應(yīng)的參數(shù)是 dpcfg.realValueShortFmt
6.starttime定義了 maxdate="#F{$('endtime').value}" 動態(tài)定義最大值,根據(jù)endtime來獲得的,endtime這欄我設(shè)當(dāng)前日期為最大值,可是當(dāng)我endtime沒選擇時(shí)為空,starttime就沒有限制了,所以我想問的是當(dāng)我動態(tài)starttime 最大值時(shí),能不能給個(gè)初始值
答:= #F{} 是自定義函數(shù),他可以實(shí)現(xiàn)你想要的所有功能,不過你得懂點(diǎn)JS了,還要懂點(diǎn)腦子,像你剛剛所說的功能其實(shí)可以這樣實(shí)現(xiàn)(假設(shè)默認(rèn)值是2007-7-1,當(dāng)然你也可以用JS的日期函數(shù)取得動態(tài)日期,如今天等) #F{if($('endtime').value!='') return $('endtime').value else return '2007-7-1';}
7:在母版頁只要加入MAXDATE和MINDATE屬性就報(bào)錯(cuò),錯(cuò)誤信息是: obj為空或不是對象
答:這是問題是因?yàn)槭褂昧四赴屙撝笏腎D和ClientID是不一樣的,這就導(dǎo)致取$('id').value的時(shí)候,js找不到這個(gè)ID對象,解決辦法是在初始化的時(shí)候使用ClientID。
如:Text1.Attributes["MAXDATE"] = "#F{$('"+Text2.ClientID+"').value}";
或者你也可以用<%=Text2.ClientID%>的形式,把代碼寫在aspx文件里面
回復(fù) 更多評論