搜索
缓存时间05 现在时间05 缓存数据 今晚不想与你留下遗憾。
查看: 181|回复: 2

求类似CF人机认证的源码

[复制链接]
发表于 2024-10-14 11:25:57 | 显示全部楼层 |阅读模式

厌倦了滚动浏览相同的帖子?当您创建帐户后,您将始终回到您离开的地方。使用帐户,不仅可以享受无广告的清爽界面!

您需要 登录 才可以下载或查看,没有账号?注册

×
各位大佬,我目前不想套CF,但是想在自己文章页前面加个类似“我不是机器人”的按钮,点击按钮后才会加载显示文章,请问要如何增加?
[发帖际遇]: NXone 捡了钱没交公 金币 降了 3 . 幸运榜 / 衰神榜
爱生活,爱奶昔~
发表于 2024-10-14 11:37:08 | 显示全部楼层
  1. 创建HTML结构
    在文章页面的顶部,添加一个简单的按钮。

    htmlCopy code<div id="article-content" style="display: none;">
       <!-- 这是你文章的内容 -->
       <h1>文章标题</h1>
       <p>这里是你的文章内容。</p>
    </div>
    
    <div id="robot-check">
       <button id="show-content-btn">我不是机器人</button>
    </div>
    • article-content 是包含文章内容的 div,初始状态下被隐藏 (display: none;)。
    • robot-check 包含一个按钮,用户点击后会显示文章内容。
  2. 添加JavaScript逻辑
    使用JavaScript来处理按钮点击事件,在点击后显示隐藏的内容。

    javascriptCopy codedocument.getElementById('show-content-btn').addEventListener('click', function() {
       // 隐藏“我不是机器人”按钮
       document.getElementById('robot-check').style.display = 'none';
       // 显示文章内容
       document.getElementById('article-content').style.display = 'block';
    });
    • addEventListener 用于监听按钮的点击事件,当点击时,会隐藏按钮并显示文章内容。
  3. (可选)美化CSS
    你可以通过CSS进一步美化按钮和隐藏的文章内容。

    cssCopy code#robot-check {
       text-align: center;
       margin: 50px 0;
    }
    
    #show-content-btn {
       background-color: #4CAF50;
       color: white;
       padding: 10px 20px;
       border: none;
       cursor: pointer;
       font-size: 16px;
    }
    
    #show-content-btn:hover {
       background-color: #45a049;
    }
  4. 测试页面
    保存并刷新页面,确保在用户点击按钮前,文章内容不会显示,点击按钮后文章才会加载。

这种方法不涉及复杂的后台逻辑,并且不会影响SEO,因为文章内容依然是HTML静态内容,只是初始时通过CSS隐藏。

爱生活,爱奶昔~
回复 支持 反对

使用道具 举报

楼主| 发表于 2024-10-15 17:02:05 | 显示全部楼层
Alvis 发表于 2024-10-14 11:37
[md]
1. **创建HTML结构**
   在文章页面的顶部,添加一个简单的按钮。

非常感谢,我试试看
爱生活,爱奶昔~
回复 支持 反对

使用道具 举报

Powered by Nyarime. Licensed

GMT+8, 2024-11-22 05:37 , Processed in 0.025254 second(s), 9 queries , Gzip On, Redis On
发帖际遇 ·手机版 ·小黑屋 ·RSS ·奶昔网

登录切换风格
快速回复 返回顶部 返回列表