原因的一篇是比較老的版本了
目前使用4.72
目前碰到一種情況就是使用了PopUpForm.js,也就是在頁面中彈出一個框,用來編輯,或者添加數據等功能.
使用知道時間會出現一種情況.時間顯示被iframe框架給蓋住了.
解決方法:
查找資料大多數會顯示
修改 WdatePicker.js 文件
$crossFrame:false, 值设成 false,原来的值是 true
針對這個問題並沒有出現提示,只是日期被iframe給蓋住了.
查找資料 WdatePicker.js中有定義了幾個靜態變量
$wdate
是否自动引入Wdate类 设置为true时,可直接在引入WdatePicker.js的页面里使用 class="Wdate"
Wdate可在skin目录下的WdatePicker.css文件中定义
Wdate可在skin目录下的WdatePicker.css文件中定义
$dpPath
是否显示指定程序包的绝对位置,一般情况下为空即可(程序自动创建),该属性是为防止极其少数的情况下程序创建出错而设置的
设置方法:
如果,程序包所在http中的地址为 http://localhost/proName/My97DatePicker/
则 $dpPath = '/proName/My97DatePicker/';
设置方法:
如果,程序包所在http中的地址为 http://localhost/proName/My97DatePicker/
则 $dpPath = '/proName/My97DatePicker/';
$crossFrame
是否跨框架,一般设置为true即可,遇到跨域错误时可以将此功能关闭
感覺$crossFrame為true是合理的
但是修改后問題解決了,時間框能夠顯示在iframe上面.
到目前也是非常的困惑.