Web sitenize gelen ziyaretçilerin IP adresi, bulunduğu şehir, ülke ve tarayıcı bilgilerini sade ve temaya uyumlu bir şekilde göstermek istiyorsanız, bu yazıda sizin için çalışan bir HTML & JavaScript çözümünü paylaşıyorum.
Aşağıdaki kod parçası sayesinde ziyaretçinizin konum bilgilerini ipapi.co üzerinden alabilir, tarayıcı bilgilerini de navigator.userAgent
ile görüntüleyebilirsiniz. Üstelik ek bir tasarım eklemeye gerek kalmaz, tamamen mevcut temanıza uyumlu şekilde çalışır.
<div id="ziyaretci-bilgi">
<p><strong>IP Adresi:</strong> <span id="ip">Yükleniyor...</span></p>
<p><strong>Şehir:</strong> <span id="sehir">Yükleniyor...</span></p>
<p><strong>Bölge:</strong> <span id="bolge">Yükleniyor...</span></p>
<p><strong>Ülke:</strong> <span id="ulke">Yükleniyor...</span></p>
<p><strong>Tarayıcı:</strong> <span id="tarayici">Yükleniyor...</span></p>
</div>
<script>
async function ziyaretciBilgisiGetir() {
try {
const yanit = await fetch('https://ipapi.co/json/');
const bilgi = await yanit.json();
document.getElementById('ip').textContent = bilgi.ip || '-';
document.getElementById('sehir').textContent = bilgi.city || '-';
document.getElementById('bolge').textContent = bilgi.region || '-';
document.getElementById('ulke').textContent = bilgi.country_name || '-';
document.getElementById('tarayici').textContent = navigator.userAgent;
} catch (hata) {
document.getElementById('ziyaretci-bilgi').innerHTML = '<p style="color: red;">Ziyaretçi bilgileri alınamadı.</p>';
}
}
ziyaretciBilgisiGetir();
</script>
0 Yorumlar:
Yorum Gönder
Yorum Yapmayı Unutmayın!
Sizlerin görüşleri bizim için çok değerli!
Bu içerik hakkında düşüncelerinizi, önerilerinizi ya da merak ettiklerinizi aşağıya yorum olarak bırakabilirsiniz. Kandallı Studio olarak fikirlerinize önem veriyor, her yorumu dikkatle okuyup yanıtlıyoruz.
Sormak istedikleriniz varsa çekinmeden yazabilirsiniz!
Kandallı Studio – Hayal Et, Biz Tasarlayalım.