<!DOCTYPE html>
<html> <head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>即将奔赴</title>
<link rel="shortcut icon" href="链接"> <style type="text/css"> * {
color: #111827;
} a {
text-decoration: none;
} .blink {
position: fixed;
height: 100%;
width: 100%;
text-align: center;
display: flex;
display: -webkit-flex;
align-items: center;
justify-content: center;
animation: blink 3s linear infinite;
-webkit-animation: blink 3s linear infinite;
-moz-animation: blink 3s linear infinite;
-ms-animation: blink 3s linear infinite;
-o-animation: blink 3s linear infinite;
}
.all_bg{
position:fixed;
top: 0;
left: 0;
width:100%;
height:100%;
min-width: 780px;
z-index:-10;
zoom: 1;
background-color: #fff;
background: url(链接);
background-repeat: no-repeat;
background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
background-position: center 0;
} @keyframes blink {
0% {
opacity: 0;
transform: scale(1);
} 20% {
opacity: 0;
transform: scale(1);
} 40% {
opacity: 0.3;
transform: scale(1);
} 80% {
opacity: 1;
transform: scale(0.98);
} 90% {
opacity: 1;
transform: scale(0.98);
} 100% {
opacity: 0.2;
transform: scale(1.2);
}
} @-webkit-keyframes blink {
0% {
opacity: 0;
transform: scale(1);
} 20% {
opacity: 0;
transform: scale(1);
} 40% {
opacity: 0.3;
transform: scale(1);
} 80% {
opacity: 1;
transform: scale(0.98);
} 90% {
opacity: 1;
transform: scale(0.98);
} 100% {
opacity: 0.2;
transform: scale(1.2);
}
} @-moz-keyframes blink {
0% {
opacity: 0;
transform: scale(1);
} 20% {
opacity: 0;
transform: scale(1);
} 40% {
opacity: 0.3;
transform: scale(1);
} 80% {
opacity: 1;
transform: scale(0.98);
} 90% {
opacity: 1;
transform: scale(0.98);
} 100% {
opacity: 0.2;
transform: scale(1.2);
}
} @-ms-keyframes blink {
0% {
opacity: 0;
transform: scale(1);
} 20% {
opacity: 0;
transform: scale(1);
} 40% {
opacity: 0.3;
transform: scale(1);
} 80% {
opacity: 1;
transform: scale(0.98);
} 90% {
opacity: 1;
transform: scale(0.98);
} 100% {
opacity: 0.2;
transform: scale(1.2);
}
} @-o-keyframes blink {
0% {
opacity: 0;
transform: scale(1);
} 20% {
opacity: 0;
transform: scale(1);
} 40% {
opacity: 0.3;
transform: scale(1);
} 80% {
opacity: 1;
transform: scale(0.98);
} 90% {
opacity: 1;
transform: scale(0.98);
} 100% {
opacity: 0.2;
transform: scale(1.2);
}
} .botCenter {
position: fixed;
width: 100%;
height: 50px;
bottom: 2px;
line-height: 20px;
font-size: 12px;
text-align: center;
animation: botCenter 3s linear;
-webkit-animation: botCenter 3s linear;
-moz-animation: botCenter 3s linear;
-ms-animation: botCenter 3s linear;
-o-animation: botCenter 3s linear;
} @keyframes botCenter {
0% {
opacity: 0;
} 20% {
opacity: 0;
} 40% {
opacity: 0.3;
} 80% {
opacity: 1;
} 90% {
opacity: 1;
} 100% {
opacity: 1;
}
} @-webkit-keyframes botCenter {
0% {
opacity: 0;
} 20% {
opacity: 0;
} 40% {
opacity: 0.3;
} 80% {
opacity: 1;
} 90% {
opacity: 1;
} 100% {
opacity: 1;
}
} @-moz-keyframes botCenter {
0% {
opacity: 0;
} 20% {
opacity: 0;
} 40% {
opacity: 0.3;
} 80% {
opacity: 1;
} 90% {
opacity: 1;
} 100% {
opacity: 1;
}
} @-ms-keyframes botCenter {
0% {
opacity: 0;
} 20% {
opacity: 0;
} 40% {
opacity: 0.3;
} 80% {
opacity: 1;
} 90% {
opacity: 1;
} 100% {
opacity: 1;
}
} @-o-keyframes botCenter {
0% {
opacity: 0;
} 20% {
opacity: 0;
} 40% {
opacity: 0.3;
} 80% {
opacity: 1;
} 90% {
opacity: 1;
} 100% {
opacity: 1;
}
}
</style> </head> <body> <div class="blink">
<a href="链接" target="_blank"
title="点击加入“奔赴”,分享网站流量 :-)">欢迎回来,即将奔赴<br />Welcome back, coming soon...</a>
</div>
<script>
function jumpUrl(){
var arr = new Array(
"随机链接1",
"随机链接2",
"随机链接3",
"随机链接4",
"随机链接5",
);
window.location.href = arr[Math.floor(Math.random() * arr.length)];
} setTimeout(function () {
jumpUrl();},5000);//设定跳转时间,1s=1000
</script>
<div class="all_bg"></div>
</body> </html>

HTML+JS+CSS 实现随机跳转到一个网址的更多相关文章

  1. Yii2 负载均衡找不到JS,CSS

    在部署项目的时候,用了2台服务器.请求的时候用了负载均衡,导致 YII2 的静态文件(js,css...)报 404 ,原因是: 请求一个页面时 A服务器 去处理,但是静态资源缺请求到了 B服务器 , ...

  2. Gremlins.js – 模拟用户随机操作的 JS 测试库

    Gremlins.js 是基于 JavaScript 编写的 Monkey 测试库,支持 Node.js 平台和浏览器中使用.Gremlins.js 随机模拟用户操作:单击窗口中的任意位置,在表格中输 ...

  3. 史上前端面试最全知识点(附答案)---html & js & css

    史上前端面试最全知识点(附答案) 一.html & js & css 1.AMD和CMD是什么?它们的区别有哪些? AMD和CMD是二种模块定义规范.现在都使用模块化编程,AMD,异步 ...

  4. 页面加载异常 清除浏览器静态文件 js css 缓存 js动态加载js css文件,可以配置文件后辍,防止浏览器缓存

    js清除浏览器缓存的几种方法 - 兔老霸夏 - 博客园 https://www.cnblogs.com/Mr-Rocker/p/6031096.html js清除浏览器缓存的几种方法   一.CSS和 ...

  5. 使用PHP和GZip压缩网站JS/CSS文件加速网站访问速度

    使用PHP和GZip压缩网站JS/CSS文件加速网站访问速度 一些泛WEB 2.0网站为了追求用户体验,可能会大量使用CSS和JS文件.这就导致在服务器带宽一定的情况下,多用户并发访问速度变慢.如何加 ...

  6. Vue项目零碎知识(全局js,css配置,element-UI,bs使用, img动态配置,js数组)

    全局css样式,首先在静态assets中写好文件,然后要在main.js中配置 // 配置全局css样式 // import '@/assets/css/global.css' require('@/ ...

  7. electron之Windows下使用 html js css 开发桌面应用程序

    1.atom/electron github: https://github.com/atom/electron 中文文档: https://github.com/atom/electron/tree ...

  8. JS打开新页面跳转

      有时候使用js进行页面跳转,想使用 a 标签中 target="_blank" 形式,跳转打开一个新的页面. 可以使用以下脚本,创建一个 a标签,然后模拟点击操作. 代码如下: ...

  9. JS/CSS缓存杀手——VS插件

    背景 前些天去考科目二,感觉经历了一场不是高考却胜似高考的考试(10年前的5分之差, 还是难以释怀)!    一行八人,就我学的时间最少(4天,8人一辆车),教练都觉得我肯定还得再来一次! 靠着运气和 ...

随机推荐

  1. 构建基于React18的电子表格程序

    背景 2022年3月29日,React正式发布18.0.0.本次升级内容包括开箱即用的改进,如自动批处理.新的API(如startTransition)和支持Suspense 的流式服务器端渲染.关于 ...

  2. 基于SqlSugar的开发框架循序渐进介绍(8)-- 在基类函数封装实现用户操作日志记录

    在我们对数据进行重要修改调整的时候,往往需要跟踪记录好用户操作日志.一般来说,如对重要表记录的插入.修改.删除都需要记录下来,由于用户操作日志会带来一定的额外消耗,因此我们通过配置的方式来决定记录那些 ...

  3. 开发工具-在线计算MD5

    更新记录: 2022年6月8日 更新标题. 2022年6月1日 开始. 都记在这以后就不用到处找了. 在线计算MD5 https://www.sojson.com/md5/ http://www.ip ...

  4. Javaweb-在idea中配置Tomcat

    解决警告问题 为什么会有这个问题:我们访问一个网站,需要制定一个文件夹名字 最后点OK,Tomcat就亮起来了 运行成功弹出界面:

  5. JavaScript易错知识点

    JavaScript易错知识点整理1.变量作用域上方的函数作用域中声明并赋值了a,且在console之上,所以遵循就近原则输出a等于2. 上方的函数作用域中虽然声明并赋值了a,但位于console之下 ...

  6. SAP Web Dynpro-消息

    在ABAP Workbench中,您还可以创建和显示包含Dynpro应用程序最终用户信息的消息. 这些消息显示在屏幕上. 这些是用户交互消息,显示有关Web Dynpro应用程序的重要信息. 为了向用 ...

  7. Leetcode--Last Stone Weight II

    Last Stone Weight II 欢迎关注H寻梦人公众号 You are given an array of integers stones where stones[i] is the we ...

  8. centos通过日志查入侵

    1. Linux查看/var/log/wtmp文件查看可疑IP登陆 last -f /var/log/wtmp 该日志文件永久记录每个用户登录.注销及系统的启动.停机的事件.因此随着系统正常运行时间的 ...

  9. ACM组合计数入门

    1 排列组合 1.1 排列 \[A_n^m=n(n-1)(n-2)\cdots(n-m+1)=\frac{n!}{(n-m)!} \] 定义:从 n 个中选择 m 个组成有序数列,其中不同数列的数量. ...

  10. 集合容器和Hash表

    集合容器 集合相当于一个容器,在我们使用Arraylist的时候添加参数相当与放了一个容器中.这里面的元素是可以重复的 在HashSet中添加元素是没有重复的,我们来写一个测试看一下 public s ...