如何检查浏览器支持javascript最高版本

  如何检查浏览器所支持的javascript的最高版本号。目前浏览器javascript版本号最高为1.8.5(对应ECMAScript标准5)。

  检查浏览器支持javascript最高版本源代码如下,通过动态创建script标签,然后指定language属性为不同版本的javascript版本来实现。

firefox39 javascript版本号

firefox39 javascript版本号

如何检查浏览器支持javascript最高版本

chrome38 javascript版本号

<script type="text/javascript">
    function get_js_version() {
        this.jsv = {
            versions: [
                "1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", "1.8", "1.9", "2.0"
            ],
            version: ""
        };
        var d = document;
        for (i = 0; i < jsv.versions.length; i++) {
            var g = d.createElement('script'),
                s = d.getElementsByTagName('script')[0];
            g.setAttribute("language", "JavaScript" + jsv.versions[i]);
            g.text = "this.jsv.version='" + jsv.versions[i] + "';";
            s.parentNode.insertBefore(g, s);
        }
        return jsv.version;
    }
    document.write('JavaScript Version: ' + get_js_version());
</script>

来源:http://goobbe.com/issue/2107795/detect-version-of-javascript

评论(0)网络
阅读(121)喜欢(0)不喜欢(0)JavaScript/Ajax