2024-04-12 17:52:23 +00:00
|
|
|
function getMyIP() {
|
2024-04-24 06:08:57 +00:00
|
|
|
const domain = window.location.hostname.replace(/^www\./, '');
|
|
|
|
|
|
|
|
fetch('https://ipv4.' + domain)
|
2024-04-12 17:52:23 +00:00
|
|
|
.then(response => response.text())
|
|
|
|
.then(ipv4 => document.getElementById('ipv4').textContent = ipv4)
|
|
|
|
.catch(err => {
|
|
|
|
console.log(err);
|
|
|
|
document.getElementById('ipv6').textContent = `Not available!`
|
|
|
|
});
|
|
|
|
|
2024-04-24 06:08:57 +00:00
|
|
|
fetch('https://ipv6.' + domain)
|
2024-04-12 17:52:23 +00:00
|
|
|
.then(response => response.text())
|
|
|
|
.then(ipv6 => document.getElementById('ipv6').textContent = ipv6)
|
|
|
|
.catch(err => {
|
|
|
|
console.log(err);
|
|
|
|
document.getElementById('ipv6').textContent = `Not available!`
|
|
|
|
});
|
|
|
|
}
|
|
|
|
|
|
|
|
document.addEventListener('DOMContentLoaded', () => {
|
|
|
|
getMyIP();
|
|
|
|
});
|