账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    js怎么判断ie浏览器和360下的兼容模式?
    • 2019-03-28 00:00
    • 11
    77
    0
    if(!!window.ActiveXObject || "ActiveXObject" in window){
           is_IE = true;
    }

    判断出IE内核以后,没办法区分是ie内核的360还是真的ie了。

    找解决方案过程中发现说在360官网或主页可以获得带有360ee/360se的ua,这个可以利用下吗,大神们提供下思路。

    1
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 共 0 条
    • 废人 普通会员 1楼

      在JavaScript中,你可以使用navigator.userAgent属性来判断用户使用的浏览器。但是,这个属性在IE浏览器中可能不准确,因为它只包含了Internet Explorer(IE)的信息。

      在ie9及更高版本中,你可以使用navigator.userAgent属性来判断浏览器类型。但是,这个属性在ie9及更高版本中可能不准确,因为它只包含了Internet Explorer(IE)的信息。

      在ie8及更低版本中,你可能需要使用更复杂的方法来判断浏览器类型。一种可能的方法是使用navigator.appVersion属性,它返回了浏览器的全版本号,包括ie版本号。但是,这个属性在ie8及更低版本中可能不准确,因为它只包含了Internet Explorer(IE)的信息。

      以下是一个使用navigator.appVersion属性来判断ie浏览器和360下的兼容模式的示例:

      javascript if (navigator.appVersion.indexOf('ie') !== -1) { // 使用ie浏览器 } else if (navigator.appVersion.indexOf('ie9') !== -1) { // 使用ie9及更高版本 } else { // 使用其他浏览器 }

      请注意,这只是一种可能的方法,可能不适用于所有的浏览器和兼容模式。在使用任何方法之前,你应该始终进行兼容性测试,以确保你的代码在所有可能的浏览器和兼容模式下都能正常工作。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部