Loading... <p>html+js使用了<span class="external-link"><a class="no-external-link" href="https://blog.junsangs.com/p/lm-1224-printer.htm" target="_blank"><i data-feather="external-link"></i>花海大佬</a></span>的模板,我只是在js处加入了PHP<br>理论支持大部分ty主题<br>本站随跳转链接<a href="https://www.xxhzm.cn/jump/">https://www.xxhzm.cn/jump/</a></p><pre><code><?php $servername = "localhost"; $username = "数据库用户名"; $password = "数据库密码"; $dbname = "数据库名字"; // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } $sql = "SELECT url FROM typecho_links";//数据表 $result = $conn->query($sql); ?> <!DOCTYPE html> <html lang="en"> <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> </head> <body> <script> function jumpUrl(){ var arr = new Array( <?php while($row = $result->fetch_assoc()) {//遍历数组 print('"'.$row['url'].'",');//输出数据表内的链接 } $conn->close(); ?> ); window.location.href = arr[Math.floor(Math.random() * arr.length)]; } setTimeout(function () { jumpUrl();},6000);//设定跳转时间,1s=1000 </script> </body> </html> </code></pre> 猜你想看 nux2对比nuxt3 Redis学习之安装Redis jQuery实现选项卡 8月30日js学习笔记 正则表达式 每日一学:PHP 中的array_merge函数详解 前端开发快速删掉 node_modules 小工具 每日一学:PHP 中的array_diff_assoc函数详解 常用Excel函数 Linux搭建我的世界服务器教程 最后修改:2022 年 06 月 05 日 © 允许规范转载 赞 1 如果觉得我的文章对你有用,请随意赞赏
1 条评论
不错,已用上