tft每日頭條

 > 科技

 > 怎麼給網頁添加簡單的js特效

怎麼給網頁添加簡單的js特效

科技 更新时间:2024-06-11 05:03:03

我們在浏覽網頁的時候,有時把浏覽器最小化到任務欄,會看到任務欄中的網頁标題改變了,顯示的不是在浏覽網頁的标題,而是其他的标題,有可能是主站的名字或其他産品的名字。

這個給我們的啟發就是,在用戶暫時不浏覽網頁的時候(最小化到任務欄),我們是否可以把标題換成我們需要宣傳的産品或品牌,給用戶方便找到或加深印象呢?

下面我們就來看看是如何實現這個功能的。

【上代碼】

<script> // 浏覽器标題切換 var OriginTitile = document.title; // 保存之前頁面标題 var titleTime; document.addEventListener('visibilitychange', function(){ if (document.hidden){ document.title = '我在後台被隐藏了'; clearTimeout(titleTime); }else{ document.title = ' 我要準備恢複了 ~ 2s'; titleTime = setTimeout(function() { document.title = OriginTitile; }, 2000); // 2秒後恢複原标題 } }); </script>

怎麼給網頁添加簡單的js特效(網頁js代碼狡猾的标題欄)1

浏覽網頁時

怎麼給網頁添加簡單的js特效(網頁js代碼狡猾的标題欄)2

最小化後

怎麼給網頁添加簡單的js特效(網頁js代碼狡猾的标題欄)3

重新打開

怎麼給網頁添加簡單的js特效(網頁js代碼狡猾的标題欄)4

2秒後,恢複原樣

【原理分析】

其實就是用了js的visibilitychange事件,判斷網頁是否隐藏(hidden)狀态來控制網頁标題文字,這是有前端基礎的夥伴都知道的,就不贅述了。

最後,希望這個功能可以給有需要的人一點幫助,給網頁做更好的優化和宣傳!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved