ecshop transport.js/run() error:沒有權(quán)限的解決辦法
2016-09-14 17:05:14
17761
發(fā)現(xiàn)一個(gè) ecshop 與最新的瀏覽器不兼容的問題,在使用 ie9 打開 ecshop 時(shí),出現(xiàn) ecshop transport.js/run() error:沒有權(quán)限 的提示,這是 ajax 請(qǐng)求返回的數(shù)據(jù)為“字符串”,完整的提示如下:

transport.js /parseResult() error: can't parse to JSON.
從gg里面查了好多資料,終于在一個(gè)博客里面找到一個(gè)不算方法的方法吧,是因?yàn)?url 路徑的問題。
common.js 下面的addToCart 方法
Ajax.call('flow.php?step=add_to_cart', 'goods=' + goods.toJSONString(), addToCartResponse, 'POST', 'JSON');
addToCartResponse()這個(gè)方法
var cart_url = 'flow.php?step=cart';