强仔博客

Typecho实现简单独立页面跳转

博客友链是一个网站必不可少的一部分,简单的 [c=red]a[/c] 标签跳转外链早已不够新颖,很多网站也引入了独立的跳转页,这样能更好的给访客留下深刻印象,其中引用的技术只是一段简单的js代码

图文教程

1.[c=purple]首页我们创建一个独立页面[/c]
Typecho博客创建新页面时间要想访问到我们自己创建的指定目录文件,必须后台开启 [c=red]伪静态[/c] ,这样我们访问到我们创建的目录文件就可以直接 [c=red]域名/xx.html[/c] 了

2.[c=purple]引入JS和HTML代码[/c]
这里如果你的博客用了什么编辑器,就需要用到他们编辑器指定的页面规则,这里我用的md编辑器,当前如果要在文章页面里引入网页元素,就需要用 [c=red]一对 !!![/c] 把代码包起来

<script>
// 获取当前url地址
var url = window.location.href;
// 截取传递的url参数
url = url.match(/url=(S*)/)[1];
document.getElementById("UrlId").href = url;
// 获取秒数显示id
var seconds = document.getElementById("seconds");
// 设置秒数
var num = 3;
var timer = setInterval(function () {
num--;
seconds.innerText = num;
if(num == 0){
window.location.href = url;
}
},1000)
</script>

<h1>您将在<span id="seconds">3</span>秒后进入强仔博客友链</h1>
<p>亲亲欢迎联系强仔互换友链哦</p>
<p>当前正在努力跳转中……</p>
<a id="UrlId" href="">点我马上进入</a>

[c=purple]最后看一下简单效果[/c]
我创建的是https://www.qz.al/haha.html
[xiangce][/xiangce]
所以后面加上参数url=即可,即直接https://www.qz.al/haha.html?url=http://www.baidu.com

结语

感谢访问强仔博客,希望本文你对有所帮助

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »