From f7766e68a71e7376abd9be18344ca87105ac7a50 Mon Sep 17 00:00:00 2001 From: Anyon Date: Mon, 5 Aug 2019 15:41:26 +0800 Subject: [PATCH] =?UTF-8?q?[=E6=9B=B4=E6=96=B0]=E4=BF=AE=E6=94=B9=E5=90=8E?= =?UTF-8?q?=E5=8F=B0=E9=94=99=E8=AF=AF=E6=8F=90=E7=A4=BA=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/static/admin.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/public/static/admin.js b/public/static/admin.js index 7033c8616..b5387289d 100644 --- a/public/static/admin.js +++ b/public/static/admin.js @@ -192,8 +192,18 @@ $(function () { if (typeof Pace === 'object') Pace.restart(); if (typeof headers === 'object') for (var i in headers) xhr.setRequestHeader(i, headers[i]); }, error: function (XMLHttpRequest) { - if (parseInt(XMLHttpRequest.status) === 200) this.success(XMLHttpRequest.responseText); - else $.msg.tips('E' + XMLHttpRequest.status + ' - 服务器繁忙,请稍候再试!'); + layer.open({ + type: 2, area: ["800px", "500px"], content: 'javascript:void(0)', + title: XMLHttpRequest.status + ' - ' + XMLHttpRequest.statusText, + success: function ($element) { + $element.find('iframe')[0].contentWindow.document.write(XMLHttpRequest.responseText) + } + }); + if (parseInt(XMLHttpRequest.status) === 200) { + this.success(XMLHttpRequest.responseText); + } else { + $.msg.tips('E' + XMLHttpRequest.status + ' - 服务器繁忙,请稍候再试!'); + } }, success: function (ret) { if (typeof callback === 'function' && callback.call(that, ret) === false) return false; return typeof ret === 'object' ? $.msg.auto(ret, time || ret.wait || undefined) : that.show(ret);