mozilla
Your Search Results

    window.navigator Redirect 1

    « window

    The Window.navigator read-only property returns a reference to the Navigator object, which can be queried for information about the application running the script.

    Syntax

    navigatorObject = window.navigator

    Examples

    Example #1: Browser detect and return a string

    var sBrowser, sUsrAg = navigator.userAgent;
    
    if(sUsrAg.indexOf("Chrome") > -1) {
        sBrowser = "Google Chrome";
    } else if (sUsrAg.indexOf("Safari") > -1) {
        sBrowser = "Apple Safari";
    } else if (sUsrAg.indexOf("Opera") > -1) {
        sBrowser = "Opera";
    } else if (sUsrAg.indexOf("Firefox") > -1) {
        sBrowser = "Mozilla Firefox";
    } else if (sUsrAg.indexOf("MSIE") > -1) {
        sBrowser = "Microsoft Internet Explorer";
    }
    
    alert("You are using: " + sBrowser);

    Example #2: Browser detect and return an index

    function getBrowserId () {
    
        var
            aKeys = ["MSIE", "Firefox", "Safari", "Chrome", "Opera"],
            sUsrAg = navigator.userAgent, nIdx = aKeys.length - 1;
    
        for (nIdx; nIdx > -1 && sUsrAg.indexOf(aKeys[nIdx]) === -1; nIdx--);
    
        return nIdx
    
    }
    
    console.log(getBrowserId());

    Specification

    See also

    Document Tags and Contributors

    Contributors to this page: Sheppy
    Last updated by: Sheppy,
    Hide Sidebar