summaryrefslogtreecommitdiffstats
path: root/assets
diff options
context:
space:
mode:
Diffstat (limited to 'assets')
-rw-r--r--assets/js/miracles.min.js18
1 files changed, 18 insertions, 0 deletions
diff --git a/assets/js/miracles.min.js b/assets/js/miracles.min.js
index 636bcb7..736303d 100644
--- a/assets/js/miracles.min.js
+++ b/assets/js/miracles.min.js
@@ -381,6 +381,7 @@ if(loadPjax = true) {
LazyLoad();
highlight();
panguLoad();
+ getWordsNum();
//Others
afterPjax();
});
@@ -394,6 +395,7 @@ if(loadPjax = true) {
LazyLoad();
highlight();
navUpdate();
+ getWordsNum();
})();
/**
* NavBar Scroll Change
@@ -417,6 +419,22 @@ if(loadPjax = true) {
navUpdate();
})
/**
+ * getWordsNum
+ */
+function getWordsNum(){
+ if(idGetEl("post-content"))
+ str = idGetEl("post-content").innerText;
+ else return false;
+ sLen = 0;
+ str = str.replace(/(\r\n+|\s+| +)/g,"龘");
+ str = str.replace(/[\x00-\xff]/g,"m");
+ str = str.replace(/m+/g,"*");
+ str = str.replace(/龘+/g,"");
+ sLen = str.length;
+ time = Math.ceil(sLen/450);
+ idGetEl("readTip").innerHTML = "本文约 " + sLen + "字 阅读大概需要 " + time + " 分钟";
+}
+/**
* Copyright
*/
console.log("%c 🎉 Theme Miracles %c by Eltrac %c 仓库: https://github.com/BigCoke233/miracles %c 演示:https://guhub.cn","color: #fff; margin: 1em 0; padding: 5px 0; background: #29c75f;","margin: 1em 0; padding: 5px 0; background: #efefef;","display: block;margin-left:-0.5em;","display: block;margin-left:-0.5em;margin-bottom:1em");