Typecho,脚本

网页标题崩溃搞怪特效,svg特效。

<script>
 var OriginTitle = document.title;
 var titleTime;
 document.addEventListener('visibilitychange', function () {
     if (document.hidden) {
         document.title = '(●—●)喔哟,崩溃啦!';
         clearTimeout(titleTime);
     }
     else {
         document.title = '(/≧▽≦/)咦!又好了!' + OriginTitle;
         titleTime = setTimeout(function () {
             document.title = OriginTitle;
         }, 2000);
     }
 });
</script>

添加在</header>之前,UTF-8保存。

svg特效

<div class="site-title">
<img style="margin:0 auto" src="data:image/svg+xml;utf8,<svg width='auto' height='auto' xmlns='http://www.w3.org/2000/svg'><g>
<text font-size='64px' text-anchor='middle' x='50%' y='50%' text-transform='uppercase' fill='none' stroke='#3498db' text-shadow='0 0 1px #3498db' stroke-width='1px' stroke-dasharray='90 310'><?php $this->options->title(); ?><animate attributeName='stroke-dashoffset' begin='-1.5s' dur='6s' from='0' to='-400' repeatCount='indefinite'/></text>
<text font-size='64px' text-anchor='middle' x='50%' y='50%' text-transform='uppercase' fill='none' stroke='#f39c12' text-shadow='0 0 1px #f39c12' stroke-width='1px' stroke-dasharray='90 310'><?php $this->options->title(); ?><animate attributeName='stroke-dashoffset' begin='-3s' dur='6s' from='0' to='-400' repeatCount='indefinite'/></text>
<text font-size='64px' text-anchor='middle' x='50%' y='50%' text-transform='uppercase' fill='none' stroke='#e74c3c' text-shadow='0 0 1px #e74c3c' stroke-width='1px' stroke-dasharray='90 310'><?php $this->options->title(); ?><animate attributeName='stroke-dashoffset' begin='-4.5s' dur='6s' from='0' to='-400' repeatCount='indefinite'/></text>
<text font-size='64px' text-anchor='middle' x='50%' y='50%' text-transform='uppercase' fill='none' stroke='#ffffff' text-shadow='0 0 1px #ffffff' stroke-width='1px' stroke-dasharray='90 310'><?php $this->options->title(); ?><animate attributeName='stroke-dashoffset' begin='-6s' dur='6s' from='0' to='-400' repeatCount='indefinite'/></text></g></svg>"
</div>
如果网站不是Typecho要把<?php $this->options->title(); ?>换成你的文字标题。

回复

This is just a placeholder img.