我必须处理MODX Revolution,当我编辑任何页面并按Save时,进度条会一直持续加载,控制台说SyntaxError:期望表达式,得到'<' EXT-all.js:21
尝试禁用包管理器中的所有扩展程序
在Chrome 59和Firefox 54上测试
MODX革命2.5.2-pl
Ext JS 3.4
IIS 8
答案 0 :(得分:0)
try {
A = r.contentWindow.document || r.contentDocument || g.frames[l].document;
if (A) {
if (A.body) {
if (/textarea/i.test((z = A.body.firstChild || {}).tagName)) {
w.responseText = z.value
} else {
w.responseText = A.body.innerHTML
}
}
w.responseXML = A.XMLDocument || A
}
}
问题是A.body.innerHTML返回包含“pre”标记的JSON。我不想再深入研究这个,所以只需添加
w.responseText = w.responseText.match(/\{.*\}/)[0]
这应该由extjs或modix团队修复,我猜...