mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-07-08 11:02:48 +08:00
新增通用js库:
loading封装, 自动绑定js跳转, 手机端/电脑端检测, 对js跳转绑定loading
This commit is contained in:
@@ -109,4 +109,53 @@ function renderUpload(target, params) {
|
|||||||
layer.close(window.uploading)
|
layer.close(window.uploading)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
const loading = {};
|
||||||
|
loading.index = 0;
|
||||||
|
loading.show = function () {
|
||||||
|
if (loading.index != 0) {
|
||||||
|
layer.close(loading.index)
|
||||||
|
}
|
||||||
|
|
||||||
|
loading.index = layer.load()
|
||||||
|
}
|
||||||
|
|
||||||
|
loading.hide = function () {
|
||||||
|
layer.close(loading.index);
|
||||||
|
loading.index = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
$(function () {
|
||||||
|
$('[data-href]').click(function () {
|
||||||
|
var item = this;
|
||||||
|
|
||||||
|
loading.show()
|
||||||
|
|
||||||
|
var href = $(item).data('href')
|
||||||
|
|
||||||
|
location.href = href
|
||||||
|
})
|
||||||
|
})
|
||||||
|
|
||||||
|
function isPC() {
|
||||||
|
var userAgentInfo = navigator.userAgent;
|
||||||
|
var Agents = ["Android", "iPhone",
|
||||||
|
"SymbianOS", "Windows Phone",
|
||||||
|
"iPad", "iPod"];
|
||||||
|
var flag = true;
|
||||||
|
for (var v = 0; v < Agents.length; v++) {
|
||||||
|
if (userAgentInfo.indexOf(Agents[v]) > 0) {
|
||||||
|
flag = false;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return flag;
|
||||||
|
}
|
||||||
|
|
||||||
|
top.onbeforeunload = function (e) {
|
||||||
|
setTimeout(() => {
|
||||||
|
loading.show()
|
||||||
|
}, 2000);
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user