对象在JavaScript的ie8中不支持此属性或方法

阿努普·卡拉尼卡(Anup karanjkar)

我正在使用ASP应用程序,但是在IE 8中出现此错误:

消息:对象不支持此属性或方法

线:216

字符:8

代码:0

这是我的代码:

$(function() {
       Today = new Date;
      Annee = Today.getFullYear() - 18 ; //this is a Line 216
               PlageMois = Today.getMonth();
           Jour = Today.getDate() ;            
       //maxDate: new Date(new Date.getFullYear(), 1-1, 1),            
    $( "#datepicker_Majeur" ).datepicker({

           monthNamesShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug','Sep', 'Oct', 'Nov', 'Dec'],
           dayNamesMin: ['Su','Mo','Tu','We','Th','Fr','Sa'],
           dateFormat: 'mm/dd/yy',

       //maxDate: new Date(1993, 1-1, 1),
       maxDate: new Date(Annee, PlageMois, Jour),
       showOn: "button",
       buttonImage: "/images/img-calendar.gif",
       buttonImageOnly: true
    });
 });
TJ人群

您的代码容易受到“隐式全局恐怖的威胁”的影响,因此我怀疑Today是通过非JavaScript机制创建的全局,该机制不允许您Date向其分配对象。

您需要使用关键字声明局部变量var我怀疑这将解决您遇到的问题。例如(注意前四行):

$(function() {
    var Today = new Date;
    var Annee = Today.getFullYear() - 18 ; //this is a Line 216
    var PlageMois = Today.getMonth();
    var Jour = Today.getDate() ;            
    //maxDate: new Date(new Date.getFullYear(), 1-1, 1),            
    $( "#datepicker_Majeur" ).datepicker({

        monthNamesShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug','Sep', 'Oct', 'Nov', 'Dec'],
        dayNamesMin: ['Su','Mo','Tu','We','Th','Fr','Sa'],
        dateFormat: 'mm/dd/yy',

        //maxDate: new Date(1993, 1-1, 1),
        maxDate: new Date(Annee, PlageMois, Jour),
        showOn: "button",
        buttonImage: "/images/img-calendar.gif",
        buttonImageOnly: true
    });
});

旁注:JavaScript中的压倒性约定是变量以小写字母(today而不是Today开头以大写字符(Today)开头的内容通常仅适用于构造函数(例如Date)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

IE8 javascript中的对象不支持此属性或方法

来自分类Dev

对象在JavaScript的ie8中不支持此属性或方法

来自分类Dev

IE8 javascript中的对象不支持此属性或方法

来自分类Dev

IE8 Javascript错误:对象不支持此属性或方法

来自分类Dev

IE8 JavaScript错误-对象不支持此属性或方法

来自分类Dev

仅在IE8中的jQuery错误“对象不支持此属性或方法”

来自分类Dev

IE8 JS错误:对象不支持此属性或方法

来自分类Dev

IE8“对象不支持此属性或方法”与JQuery 1.7

来自分类Dev

Flexslider和IE8对象不支持此属性或方法

来自分类Dev

IE8 JS错误:对象不支持此属性或方法

来自分类Dev

IE8中的对象不支持修剪方法

来自分类Dev

IE8中的对象不支持修剪方法

来自分类Dev

SCRIPT438:对象不支持IE8中的属性或方法“键”

来自分类Dev

Javascript错误:对象在IE浏览器中不支持此属性或方法

来自分类Dev

对象在jQuery中不支持addEventListener IE8

来自分类Dev

Hammer.js(IE8)-对象不支持属性或方法“ addEventListener”

来自分类Dev

调试-IE对象不支持此属性或方法

来自分类Dev

对象不支持此属性或方法

来自分类Dev

对象不支持此属性或方法

来自分类Dev

对象不支持此属性或方法

来自分类Dev

对象不支持此属性或方法

来自分类Dev

对象在VBA中不支持此属性或方法

来自分类Dev

对象不支持IE 10中的属性或方法“ querySelector”

来自分类Dev

ie8对象不支持extjs代码

来自分类Dev

IE8中的AngularJS-错误:不支持此命令

来自分类Dev

IE为什么会出现此错误:对象不支持属性或方法isNaN

来自分类Dev

IE为什么会出现此错误:对象不支持属性或方法isNaN

来自分类Dev

“对象不支持此属性或方法” IE10/11

来自分类Dev

对象不支持此属性或方法ActiveWorkbook对象VBA

Related 相关文章

  1. 1

    IE8 javascript中的对象不支持此属性或方法

  2. 2

    对象在JavaScript的ie8中不支持此属性或方法

  3. 3

    IE8 javascript中的对象不支持此属性或方法

  4. 4

    IE8 Javascript错误:对象不支持此属性或方法

  5. 5

    IE8 JavaScript错误-对象不支持此属性或方法

  6. 6

    仅在IE8中的jQuery错误“对象不支持此属性或方法”

  7. 7

    IE8 JS错误:对象不支持此属性或方法

  8. 8

    IE8“对象不支持此属性或方法”与JQuery 1.7

  9. 9

    Flexslider和IE8对象不支持此属性或方法

  10. 10

    IE8 JS错误:对象不支持此属性或方法

  11. 11

    IE8中的对象不支持修剪方法

  12. 12

    IE8中的对象不支持修剪方法

  13. 13

    SCRIPT438:对象不支持IE8中的属性或方法“键”

  14. 14

    Javascript错误:对象在IE浏览器中不支持此属性或方法

  15. 15

    对象在jQuery中不支持addEventListener IE8

  16. 16

    Hammer.js(IE8)-对象不支持属性或方法“ addEventListener”

  17. 17

    调试-IE对象不支持此属性或方法

  18. 18

    对象不支持此属性或方法

  19. 19

    对象不支持此属性或方法

  20. 20

    对象不支持此属性或方法

  21. 21

    对象不支持此属性或方法

  22. 22

    对象在VBA中不支持此属性或方法

  23. 23

    对象不支持IE 10中的属性或方法“ querySelector”

  24. 24

    ie8对象不支持extjs代码

  25. 25

    IE8中的AngularJS-错误:不支持此命令

  26. 26

    IE为什么会出现此错误:对象不支持属性或方法isNaN

  27. 27

    IE为什么会出现此错误:对象不支持属性或方法isNaN

  28. 28

    “对象不支持此属性或方法” IE10/11

  29. 29

    对象不支持此属性或方法ActiveWorkbook对象VBA

热门标签

归档