ECShop transport.js錯(cuò)誤
Ecshop的系統(tǒng)一直對JavaScript不太友好,很多地方需要修改。。。
這次出現(xiàn)的問題是transport.js在IE下提示對象不支持該用法。出現(xiàn)錯(cuò)誤位置為608行的下面的代碼:
if(this.hasOwnProperty(k)){
仔細(xì)看了一下代碼,這個(gè)判斷的主要作用應(yīng)該是判斷屬性的。可能由于各瀏覽器的差異化,IE下就會出現(xiàn)不支持該用法的錯(cuò)誤。
解決方法很簡單,只要加多一個(gè)判斷:
if(this.hasOwnProperty&&this.hasOwnProperty(k)){
就可以解決這個(gè)問題了。
Copyright © 2009-2019 Ywcms.Com All Right Reserved. 湘ICP備16006489號-2