IE在Zurb foundation.min.js中抛出一个`对象不支持属性或方法'defineProperty'。有修复或解决方法吗?

时间:2016-11-11 05:01:31

标签: javascript internet-explorer zurb-foundation

我在Zurb Foundation 6.2上有一个Drupal站点。当我尝试在IE 11中运行该站点时,所有布局都被破坏,我收到错误:

  

Object不支持属性或方法'defineProperty'

在foundation.min.js。

此方法在foundation.js中出现多次,例如:

def addInterest(balance, rate):
    newBalance = balance * (1 + rate)
    return newBalance

def test():
    amount = 1000
    rate = 0.05
    # STORE RETURNED VALUE
    result = addInterest(amount, rate)
    # PRINT RETURNED VALUE
    print(result)

test()

我对改变它或与基金会搞砸没有信心。

我在某处读到,如果HTML元素具有相同名称的ID,也可能导致这种情况,因此我提出了页面的页面源并进行了搜索,但没有找到任何内容。

有人知道是否有修复或解决方法吗?

1 个答案:

答案 0 :(得分:2)

正如@Jaromanda和@Teemu建议的那样,这是因为IE总是以5模式开始。这是因为我的公司设立了内联网。