本地运行浏览访问都可以弹出哪个日历控件 
       部署发布之后无法弹出哪个日历控件  JS也没报错 为什么?

解决方案 »

  1.   

    怎么会
    检查文件夹存在不
    检查引用路径有没有错
    再检查文件夹有没有需权限访问的(form验证)
      

  2.   


    大部分日期控件都具备功能如:带时间显示,支持周显示,自定义格式,自动纠错,智能纠错,起始日期,操作按钮自定义,快速选择日期,支持多种调用模式等,My97DatePicker在这些方面做得更全面,更人性化,并且速度一流. 
    上面是My97官方网站的说明,这款日期控件也是我使用以来最好的一个,非常人性化,很全面,下面是在使用过程中我碰到的最棘手的一个问题,在frame框架中调用这个控件时老是探出“无法打开站点,已终止操作?”消息框,很长一段时间我都素手无策,最后才找到下面的方法,官网也有,综合下: 
    1、IE6中使用时,如果有 base target标签 必须在日期控件载入后设置 
    即<script language="javascript" type="text/javascript" src="../My97DatePicker/WdatePicker.js"></script> 
    <base target="_self" /> 
    2、在<script>标签中加上defer="defer" 
    3、将<script>放在页面<body>后面 
    4、将<script>放在页面</html>后面 
    5、这是一个绝对有效的方法,但是会丢失跨越iframe的特性,把WdatePicker.js里面的$crossFrame改成false问题:如题,第一次打开报此错误,再点连接打开,则正常原因:页面还没执行完,就运行了其他的js脚本(WdatePicker)解决方法:给js脚本添加defer属性,并设置为defer
    <script type="text/javascript" src="../Images/My97DatePicker/WdatePicker.js" defer="defer"></script>
    defer说明:
    <script defer>中defer的作用
    使用defer属性可以让脚本在整个页面装载完成之后再解析,而非边装载边解析。   
    这对于只包涵事件触发的js脚本而言,可以提高整个页面的加载速度。        DEFER是脚本程序强大功能中的一个“无名英雄”。你可能从没有使用过它,但是看完这里的介绍后,相信你就离不开它。它告诉浏览器Script段包含了无需立即执行的代码,并且,与SRC属性联合使用,它还可以使这些脚本在后台被下载,前台的内容则正常显示给用户。   
        
        最后请注意两点:   
        
        1、不要在defer型的脚本程序段中调用document.write命令,因为document.write将产生直接输出效果。   
         2、而且,不要在defer型脚本程序段中包括任何立即执行脚本要使用的全局变量或者函数。    3. 如果不显式声明 defer ,则其默认值 是false
      

  3.   

    检查路径<script type="text/javascript" defer="defer" src="<%=request.getContextPath() %>/My97DatePicker/WdatePicker.js"></script>
      

  4.   

    应该是引用js时候路径出错了。请检查My97的文件目录。/
      

  5.   

    他有一个html的,删掉也不能用的,要保持文件的完整性,免费嘛,给人家留点版权~
      

  6.   

    <div style="z-index: 22000;position: absolute; width: 720px; height:500px; top: 134px; left: 518px; background-color: white;">
    <input type="text" id="Text1" runat="server" onfocus="WdatePicker({isShowClear:false,readOnly:false,dateFmt:'yyyy-MM-dd HH:00:00'})"
    class="Wdate" style="width: 250px;" />
    </div>
    http://www.open-open.com/ajax/DatePicker.htm
      

  7.   

    <script language="javascript" type="text/javascript" src="My97DatePicker/WdatePicker.js"></script><asp:TextBox id="txtStartTime" onfocus="new WdatePicker(this,null,false,'whyGreen')" runat="server" Width="120px"></asp:TextBox>
    文件路径
      

  8.   

      别说路径拉` 不是路径问题啊` 
     部署就不可以访问拉  又没有错误  ..
    我想问的是 是不是IIS的问题?????