mydate97時間控件在IE中不顯示問題


1、這兩天做的一個時間查詢,日期用mydate97控件去選擇,但是在firfox下能夠正常顯示,並且能夠選擇日期,如下:

開始時間:<input type="text" onclick="WdatePicker()" name="startDate" id="startDate" onfocus="pickerMaxDate('endDate')" value="<%=request.getParameter("startDate")==null?"":request.getParameter("startDate") %>"/>
結束時間:<input type="text" onclick="WdatePicker()" name="endDate" id="endDate" onfocus="pickerMinDate('startDate')" value="<%=request.getParameter("endDate")==null?"":request.getParameter("endDate") %>"/>

但是在IE中卻怎么都不顯示,也沒有腳本錯誤。之后從demo中一步步那個刪啊,刪到最后,發現是引入js包的問題。

以前頁面中的資源如圖片不用寫工程的絕對路徑寫個相對路徑:/img就歐了,因為前面已經寫了<base href='<%=basePath%>'>,因而

引入WdatePicker.js的時候直接寫<script type="text/javascript" src="calendar/WdatePicker.js"></script>但是今天在IE中就是不行,

必須將js引入的絕對路徑寫出,即<script type="text/javascript" src=<%request.getContextPath()%>/calendar/WdatePicker.js">才行。

2、要讓用戶只能通過控件選擇日期,將readonly=‘readonly’屬性添加上即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM