从加载函数获取信息

时间:2018-08-20 14:41:46

标签: javascript asp.net-core controller

我正在创建.Net Core应用程序。

我想知道我的问题是否有解决方案。

此刻,我创建了一个像这样加载的函数:

if (window.addEventListener) {
    window.addEventListener('load', browser);
} else {
    window.attachEvent('onload', browser);
}

function browser() {

    if (navigator.userAgent.indexOf("Chrome") !== -1) {
        if (navigator.userAgent.indexOf("Edge") !== -1)
            console.log("Microsoft Edge");
        else
            console.log("Chrome");
    }
    else if ((navigator.userAgent.indexOf("Opera") || navigator.userAgent.indexOf('OPR')) != -1 ) {
        console.log("Opera")
    }
    else if (navigator.userAgent.indexOf("Safari") != -1) {
        console.log('Safari');
    }
    else if (navigator.userAgent.indexOf("Firefox") != -1) {
        console.log('Firefox');
    }
    else if ((navigator.userAgent.indexOf("MSIE") != -1) || (!!document.documentMode == true)) //IF IE > 10
    {
        console.log('IE');
    }
    else {
        console.log('unknown');
    }

}

我想知道是否通过返回更改console.log,是否有可能在控制器中获得不同的返回值?

谢谢您的帮助。

0 个答案:

没有答案