账号通
    

账号  

密码  

8513

查看

9

回复
主题:KesionCMS V9.0x 日期选择插件(兼容IE,firefox,google浏览器等) [收藏主题] 转到:  
科汛官方 当前离线

47268

主题

145

广播

405

粉丝
添加关注
级别:管理员

用户积分:101604 分
登录次数:7935 次
注册时间:2006/12/7
最后登录:2023/12/14
科汛官方 发表于:2012/11/5 14:44:46   | 显示全部帖子 查看该作者主题 楼主 
科汛在线考试系统(NET)

官方自带的添加文章时的日期选择器只支持IE浏览器,今天给大家提供一个支持多浏览器的日期选择插件。



安装方法如下:



第一步:下载以下文件,并解压放到ks_inc目录下


 下载信息  [文件大小:91.16 KB 下载次数: 次]
点击下载文件:date.rar


第二步:打开文件


admin/ks.article.asp


找到约662行左右的如下代码


If FieldXML.DocumentElement.selectsinglenode("fielditem[@fieldname='adddate']/showonform").text="1" Then
   .Write "              <tr class='tdbg'>"
   .Write "                <td class='clefttitle'><div align='right'><strong>" & FieldXML.DocumentElement.selectsinglenode("fielditem[@fieldname='adddate']/title").text & ":</strong></div></td>"
   .Write "                <td>"
   If Action <> "Edit" Then
   .Write ("<input name='AddDate' type='text'popUpCalendar(this, this, dateFormat,-1,-1)"" id='AddDate' value='" & Now() & "' size='50'  class='textbox'>")
   Else
   .Write ("<input name='AddDate' type='text'popUpCalendar(this, this, dateFormat,-1,-1)"" id='AddDate' value='" & AddDate & "' size='50'  readonly class='textbox'>")
   End If
   .Write "                  <b><a href='#'popUpCalendar(this, $('input[name=AddDate]').get(0), dateFormat,-1,-1)""><img src='Images/date.gif'  border='0' align='absmiddle' title='选择日期'></a>日期格式:年-月-日 时:分:秒"
   .Write "               </td>"
   .Write "             </tr>"
     End If


上面整段代码替换为


If FieldXML.DocumentElement.selectsinglenode("fielditem[@fieldname='adddate']/showonform").text="1" Then
   .Write "              <tr class='tdbg'>"
   .Write "                <td class='clefttitle'><div align='right'><strong>" & FieldXML.DocumentElement.selectsinglenode("fielditem[@fieldname='adddate']/title").text & ":</strong></div></td>"
   .Write "                <td>"
   
   %>
  <link type="text/css" href="../ks_inc/date/jquery-ui-1.8.16.custom.css" rel="stylesheet" />
  <script type="text/javascript" src="../ks_inc/date/jquery-ui-1.8.16.custom.min.js"></script>
  <script type="text/javascript" src="../ks_inc/date/jquery-ui-timepicker-addon.js"></script>
        <script src="../ks_inc/date/jquery.ui.datepicker-zh-CN.js"></script>
  <script type="text/javascript">
   $(function(){
    $("#AddDate").datetimepicker({
    changeYear:true,
    changeMonth:true,
    showSecond: true,
    timeFormat: 'hh:mm:ss',
    dateFormat:'yy-mm-dd',
    stepHour: 1,//ò
    stepMinute: 1,
    stepSecond: 1
    });   
   });
  </script>


   <%
   
   If Action <> "Edit" Then
   .Write ("<input name='AddDate' type='text' id='AddDate' value='" & Now() & "' size='50'  class='textbox'>")
   Else
   .Write ("<input name='AddDate' type='text'  id='AddDate' value='" & AddDate & "' size='50'  readonly class='textbox'>")
   End If
   .Write "                  <b>日期格式:年-月-日 时:分:秒"
   .Write "               </td>"
   .Write "             </tr>"
     End If


最终效果:


点击查看原图

 
KesionCMS,,
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.04688秒 powered by KesionCMS 9.0