Skip to main content

Vi är webbyrån för företagare och föreningar med små resurser och bygger hemsidor som är lätta att använda och enkla att sköta om.

Kontrollera om du använder ett grönt webbhotell

Funktionen använder API från Green Web Foundation som finns beskrivet på https://admin.thegreenwebfoundation.org/api-docs/.

<h1>Kontrollera om ett webbhotell är grönt</h1>
    <form id="greenCheckForm">
        <label for="domain">Ange domännamn:</label>
        <input type="text" id="domain" name="domain" required>
        <button type="submit">Kontrollera</button>
    </form>
    <div id="result"></div>

    <script>
        document.getElementById('greenCheckForm').addEventListener('submit', function(event) {
            event.preventDefault();
            const domain = document.getElementById('domain').value.trim();
            if (domain) {
                fetch(`https://api.thegreenwebfoundation.org/api/v3/greencheck/${domain}`)
                    .then(response => response.json())
                    .then(data => {
                        const resultDiv = document.getElementById('result');
                        if (data.green) {
                            resultDiv.innerHTML = `<p>${domain} är hostad av ${data.hosted_by}, ett grönt webbhotell.</p>`;
                        } else {
                            resultDiv.innerHTML = `<p>${domain} är inte hostad av ett grönt webbhotell.</p>`;
                        }
                    })
                    .catch(error => {
                        console.error('Fel vid hämtning av data:', error);
                        document.getElementById('result').innerHTML = '<p>Ett fel uppstod vid kontrollen. Försök igen senare.</p>';
                    });
            } else {
                document.getElementById('result').innerHTML = '<p>Vänligen ange ett giltigt domännamn.</p>';
            }
        });
    </script>