Script

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<div id="resultDiv"></div>
<script>
    function getBrowser() {
        var identifier = ["MSIE", "Firefox", "Safari", "Chrome", "Opera"];
        var browser = ["Microsoft Internet Explorer", "Mozilla Firefox", "Apple Safari", "Google Chrome", "Opera"];
        for (var idx = identifier.length - 1; idx > -1 && navigator.userAgent.indexOf(identifier[idx]) === -1; idx--);
        return browser[idx];
    }
 
    var resultDiv = document.getElementById("resultDiv");
    resultDiv.innerHTML = "<div>- hostname: " + location.hostname + "</div>";
    resultDiv.innerHTML += "<div>- userAgent: " + navigator.userAgent + "</div>";
    resultDiv.innerHTML += "<div>- oscpu: " + navigator.oscpu + "</div>";
    resultDiv.innerHTML += "<div>- platform: " + navigator.platform + "</div>";
    resultDiv.innerHTML += "<div>- appName: " + navigator.appName + "</div>";
    resultDiv.innerHTML += "<div>- appVersion: " + navigator.appVersion + "</div>";
    navigator.geolocation.getCurrentPosition(function(position) {
        resultDiv.innerHTML += "<div>- geo.latitude: " + position.coords.latitude + "</div>";
        resultDiv.innerHTML += "<div>- geo.longitude: " + position.coords.longitude + "</div>";
    });
 
    resultDiv.innerHTML += "<div>- vendor: " + navigator.vendor + "</div>";
    resultDiv.innerHTML += "<div>- language: " + navigator.language + "</div>";
    resultDiv.innerHTML += "<div>- build ID: " + navigator.buildID + "</div>";
    resultDiv.innerHTML += "<div>- browser ID: " + getBrowser() + "</div>";
</script>


Demo: Your Browser

- hostname: sens.tistory.com
- userAgent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
- oscpu: undefined
- platform: Linux x86_64
- appName: Netscape
- appVersion: 5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
- vendor: Google Inc.
- language: en-US
- build ID: undefined
- browser ID: undefined