【Web】动态切换网站Title文字

本文介绍了一种使用visibilitychange API的方法,当浏览器标签页隐藏或显示时,改变网页标题以提醒用户返回页面。此技巧适用于增强用户体验。

在Head之间添加下面的代码

<script>document.addEventListener('visibilitychange',function(){if(document.visibilityState=='hidden'){normal_title=document.title;document.title='记得回来哦~ ��';}else{document.title=normal_title;}});</script>

原理

  • 利用visibilitychange的API
  • 当浏览器标签页被隐藏或显示的时候会触发visibilitychange事件
Web端中,点击文字预览图片是一个常见的功能,通常用于展示图片的缩略图或详细信息。这个功能可以通过HTML、CSS和JavaScript来实现。以下是一个简单的实现方法: 1. **HTML部分**:创建一个包含文字和图片的容器。图片默认隐藏,只有在点击文字时才显示。 2. **CSS部分**:设置图片的初始状态为隐藏,并通过CSS过渡效果使显示更加平滑。 3. **JavaScript部分**:添加点击事件监听器,当文字被点击时,切换图片的显示状态。 ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>点击文字预览图片</title> <style> .preview-container { display: flex; align-items: center; cursor: pointer; } .preview-text { margin-right: 10px; } .preview-image { display: none; max-width: 200px; transition: display 0.5s ease; } .preview-image.show { display: block; } </style> </head> <body> <div class="preview-container" id="previewContainer"> <span class="preview-text" id="previewText">点击这里预览图片</span> <img src="path/to/your/image.jpg" alt="Preview Image" class="preview-image" id="previewImage"> </div> <script> document.getElementById('previewContainer').addEventListener('click', function() { var previewImage = document.getElementById('previewImage'); previewImage.classList.toggle('show'); }); </script> </body> </html> ``` 在这个示例中,当用户点击“点击这里预览图片”文字时,图片会在显示和隐藏之间切换
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值