gpt4 book ai didi

javascript - IE 在 Zurb foundation.min.js 中抛出 `Object doesn' t 支持属性或方法 'defineProperty' `。是否有修复或解决方法?

转载 作者:行者123 更新时间:2023-11-30 15:42:45 24 4
gpt4 key购买 nike

我有一个使用 Zurb Foundation 6.2 的 Drupal 站点。当我尝试在 IE 11 中运行网站时,所有布局都被破坏了,并且出现错误:

Object doesn't support property or method 'defineProperty'

在 foundation.min.js 中。

这个方法在foundation.js中多次出现,eg:

var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();

而且我对更改它或与 Foundation 搞混没有信心。

我在某处读到如果 HTML 元素具有相同名称的 ID 也可能导致这种情况,因此我调出该页面的页面源并进行搜索,但一无所获。

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

最佳答案

正如@Jaromanda 和@Teemu 所建议的,这是因为 IE 始终以 5 模式启动。这是因为我公司设置了内部网。

关于javascript - IE 在 Zurb foundation.min.js 中抛出 `Object doesn' t 支持属性或方法 'defineProperty' `。是否有修复或解决方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40541403/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com