还是最近一直在跟进的一个商城项目,JavaScript一直都不太合作,郁闷呐……
这次出现的问题是transport.js在IE下提示对象不支持该用法。出现错误位置为608行的下面的代码:
- if (this.hasOwnProperty(k)) {
仔细看了一下代码,这个判断的主要作用应该是判断属性的。可能由于各浏览器的差异化,IE下就会出现不支持该用法的错误。
解决方法很简单,只要加多一个判断:
- if (this.hasOwnProperty && this.hasOwnProperty(k)) {
就可以解决这个问题了。
希望能帮到有相同问题的童鞋!
评论前必须登录!
注册