非数据库版随机跳转链接

随机访问

前面的文章有提到过随机访问链接,我作用在了友链上面,可以进入友链页面体验。
但这个是根据读取[友情链接]插件的数据库信息实现的,下面分享一个不用数据库的版本,基于travellings修改。

创建一个js文件,填入以下内容:

function travelling() {
  var url = new Array();

  url[0] = "https://loli.ma";
  url[1] = "https://loc.cc";
  url[2] = "https://bo.ke";
//   url[递增序号] = "链接";

  if (document.referrer) {
    var origin = new URL(document.referrer).origin;
    if (url.includes(origin)) {
      url.splice(url.indexOf(origin), 1);
    }
  }
  var ints = Math.floor(Math.random() * url.length);
  window.location = url[ints];
}

然后创建一个中转页面,复制以下内容:

<!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>
    <script src="js/web.js"></script><!--填你刚刚创建的js路径-->
<style>
        * {
            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;
        }
    </style>
</head>
<body>
    <div class="blink">
        正在进入…
    </div>
    <script language="javascript">
        window.setTimeout("window.location.href='javascript:travelling()'", 5);
    </script>
</body>
</html>

大功告成,访问试试吧!


THE END


添加新的评论(*)
评论已关闭
已有评论 ( 12 )
  1. 10个月前
    @

    已经用上了,赞一个 tieba_emotion_47.png

  2. 11个月前
    @

    不错,来回点几下试试 tieba_emotion_57.png

  3. 11个月前
    @

    这随机访问还蛮好玩的

  4. 11个月前
    @

    js 随机数可以的 哈哈。

  5. 11个月前
    @

    这个有意思,用起来不错

  6. 11个月前
    @

    一不小心就点了N次 tieba_emotion_89.png

  7. 11个月前
    @

    效果呢?从哪里可以看到?

  8. 11个月前
    @

    这随机访问有点意思。

  9. 11个月前
    @

    大佬会玩~~~

  10. 11个月前
    @

    和十年的随机虫洞类似哈

  11. 11个月前
    @

    然后呢,效果呢 tieba_emotion_62.png

    1. 11个月前
      @
      阿呆 博主
      @扶苏

      我没做,我的效果在友链页面,这是一个群友要的,就发到博客了

Top