|
@@ -162,43 +162,6 @@ function log(obj) {
|
|
|
}
|
|
|
|
|
|
|
|
|
-/**
|
|
|
- * 设置 cookie
|
|
|
- * setCookie("a", "b", {"max_age": 10, 'path': "/"})
|
|
|
- * @param k
|
|
|
- * @param v
|
|
|
- * @param options
|
|
|
- */
|
|
|
-function setCookie(k, v, options) {
|
|
|
- const kvTool = {
|
|
|
- max_age: "max-age", //过期的秒数
|
|
|
- path: "path",
|
|
|
- domain: "domain",
|
|
|
- secure: "secure"
|
|
|
- };
|
|
|
-
|
|
|
- if (!options) {
|
|
|
- document.cookie = k + "=" + v;
|
|
|
- } else {
|
|
|
- const tmp = [];
|
|
|
- for (const key in options) {
|
|
|
- tmp.push(kvTool[key] + "=" + options[key]);
|
|
|
- }
|
|
|
- document.cookie = k + "=" + v + "; " + tmp.join("; ");
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-function getCookie(k) {
|
|
|
- const strCookie = document.cookie;
|
|
|
- const kvs = strCookie.split(";").map(v => v.trim());
|
|
|
- const objCookie = {};
|
|
|
- kvs.forEach(v => {
|
|
|
- const kv = v.split("=");
|
|
|
- objCookie[kv[0]] = kv[1];
|
|
|
- });
|
|
|
- return objCookie[k];
|
|
|
-}
|
|
|
-
|
|
|
function addJSFile(js_url) {
|
|
|
const eleScript = document.createElement("script");
|
|
|
eleScript.type = "text/javascript";
|