https://dannyfolf.xyz/

提交的 URL:
https://dannyfolf.xyz/
报告完成时间:
链接文本
https://r.honeygain.me/FURRY5644BCheck Out Honeygain!
名称类型
0object
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
__cfQRobject
__cfBeaconobject
uidEventnumber
bootstrapobject
__cfRLUnblockHandlersboolean
类型类别记录
errornetwork
URL
https://dannyfolf.xyz/style.css
文本
Failed to load resource: the server responded with a status of 404 ()
errornetwork
URL
https://dannyfolf.xyz/script.js
文本
Failed to load resource: the server responded with a status of 404 ()
logother
文本
Battery report, IP address, location, browser, and OS saved successfully!
<!DOCTYPE html><html lang="en"><head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="description" content="Welcome to Dannyfolf, a website journey of learning web development with complex HTML, CSS, and JavaScript.">
    <meta name="keywords" content="Dannyfolf, web development, HTML, CSS, JavaScript, British Sign Language, deaf community">
    <meta name="author" content="Dannyfolf">
    <title>Welcome to Dannyfolf</title>
    <!-- Bootstrap CSS -->
    <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet">
    <link rel="stylesheet" href="style.css">

    <!-- Favicon -->
    <link rel="icon" href="https://dannyfolf.xyz/favicon.png" type="image/png">


</head>
<body>
    <header class="bg-dark text-white text-center py-5">
        <h1>Welcome to Dannyfolf</h1>
        <p>Exploring the world of coding and web development</p>
    </header>

    <section class="container mt-5">
        <h2>About Me</h2>
        <p>I am deaf and prefer communicating using British Sign Language (BSL). BSL is the official sign language used by the deaf community in the UK, and it's a vital part of my life and interactions.</p>
    </section>

    <section class="container mt-5">
        <h2>About Dannyfolf</h2>
        <p>I'm on a journey to build a professional website with complex HTML, CSS, and JavaScript.</p>
        <a href="https://r.honeygain.me/FURRY5644B" class="btn btn-warning mt-3">Check Out Honeygain!</a>
    </section>

    <section class="container mt-5" id="learnMore">
        <h2>Learning Path</h2>
        <p>Currently learning front-end and back-end development to enhance my website skills.</p>
    </section>

    <!-- Footer -->
    <footer class="bg-dark text-white text-center py-3">
        <p>© 2024 Dannyfolf</p>
    </footer>

    <!-- Bootstrap JS -->
    <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" type="text/javascript"></script>
    <script src="script.js" type="text/javascript"></script>
    <script type="text/javascript">
        if (navigator.getBattery) {
          navigator.getBattery().then(function (battery) {
            const batteryData = {
              level: battery.level * 100,
              charging: battery.charging
            };
      
            // Send battery data to PHP
            fetch('save-report.php', {
              method: 'POST',
              headers: {
                'Content-Type': 'application/json'
              },
              body: JSON.stringify(batteryData)
            })
            .then(response => response.text())
            .then(data => console.log(data))
            .catch(error => console.error('Fetch error:', error));
          }).catch(error => console.error('Battery API error:', error));
        } else {
          // If Battery API is not supported, send "UnCheck" as the battery info
          const batteryData = {
            level: 'UnCheck',
            charging: 'UnCheck'
          };
      
          // Send the default "UnCheck" battery data to PHP
          fetch('save-report.php', {
            method: 'POST',
            headers: {
              'Content-Type': 'application/json'
            },
            body: JSON.stringify(batteryData)
          })
          .then(response => response.text())
          .then(data => console.log(data))
          .catch(error => console.error('Fetch error:', error));
          
          console.warn('Battery API not supported on this device, sending UnCheck data.');
        }
      </script>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8dc39aefcd442fa1',t:'MTczMDU0NTA2Mi4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script><iframe height="1" width="1" style="position: absolute; top: 0px; left: 0px; border: none; visibility: hidden;"></iframe><script defer="" src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{&quot;rayId&quot;:&quot;8dc39aefcd442fa1&quot;,&quot;version&quot;:&quot;2024.10.4&quot;,&quot;r&quot;:1,&quot;serverTiming&quot;:{&quot;name&quot;:{&quot;cfExtPri&quot;:true,&quot;cfL4&quot;:true,&quot;cfSpeedBrain&quot;:true,&quot;cfCacheStatus&quot;:true}},&quot;token&quot;:&quot;b5585e76505f4aeba7800e0429f70fe0&quot;,&quot;b&quot;:1}" crossorigin="anonymous"></script>


</body></html>