mirror of
https://github.com/TeaOSLab/EdgeAdmin.git
synced 2025-11-06 14:50:25 +08:00
IP名单新增IPv6和所有IP两种类型
This commit is contained in:
@@ -50,7 +50,41 @@ window.teaweb = {
|
||||
return true;
|
||||
},
|
||||
|
||||
loadJS: function (file, callback) {
|
||||
let element = document.createElement("script")
|
||||
element.setAttribute("type", "text/javascript")
|
||||
element.setAttribute("src", file)
|
||||
if (typeof callback == "function") {
|
||||
element.addEventListener("load", callback)
|
||||
}
|
||||
document.head.append(element)
|
||||
},
|
||||
loadCSS: function (file, callback) {
|
||||
let element = document.createElement("link")
|
||||
element.setAttribute("rel", "stylesheet")
|
||||
element.setAttribute("type", "text/css")
|
||||
element.setAttribute("href", file)
|
||||
if (typeof callback == "function") {
|
||||
element.addEventListener("load", callback)
|
||||
}
|
||||
document.head.append(element)
|
||||
},
|
||||
datepicker: function (element, callback) {
|
||||
// 加载
|
||||
if (typeof Pikaday == "undefined") {
|
||||
let that = this
|
||||
this.loadJS("/js/moment.min.js")
|
||||
this.loadJS("/js/pikaday.js", function () {
|
||||
that.datepicker(element, callback)
|
||||
})
|
||||
this.loadCSS("/js/pikaday.css")
|
||||
this.loadCSS("/js/pikaday.theme.css")
|
||||
this.loadCSS("/js/pikaday.triangle.css")
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
if (typeof (element) == "string") {
|
||||
element = document.getElementById(element);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user