25 lines
921 B
HTML
25 lines
921 B
HTML
<!DOCTYPE html>
|
|
<html lang="en" xmlns:th="http://www.thymeleaf.org">
|
|
<!-- 动态标题 -->
|
|
<script th:fragment="diytitle"
|
|
th:if="${theme.config.other.diytitle.diytitleEnable}">
|
|
let leaveTitle = '[[${theme.config.other.diytitle.leaveTitle}]]';
|
|
let backTitle = '[[${theme.config.other.diytitle.backTitle}]]';
|
|
let OriginTitile = "[(${title})]"
|
|
let titleTime
|
|
document.addEventListener('visibilitychange', function () {
|
|
if (document.hidden) {
|
|
//离开当前页面时标签显示内容
|
|
document.title = leaveTitle
|
|
clearTimeout(titleTime)
|
|
} else {
|
|
//返回当前页面时标签显示内容
|
|
document.title = backTitle + OriginTitile
|
|
//两秒后变回正常标题
|
|
titleTime = setTimeout(function () {
|
|
document.title = OriginTitile
|
|
}, 2000)
|
|
}
|
|
})
|
|
</script>
|
|
</html> |