zoukankan      html  css  js  c++  java
  • ecology 前段开发

    ecology8虽说支持主流浏览器访问,实测IE内核使用时,性能不佳,频频出错,谷歌(Webkit)内核效果最好。而且在进行JS二次开发时,处理浏览器兼容性问题是令人很头疼的事情。本段代码简单粗暴,谷歌内核的浏览器可以打开,其他浏览器就退出。

    复制代码
    /**检查浏览器是否是Webkit内核 */
    function checkBrowser(){
        if ((navigator.userAgent.indexOf('Chrome') ==-1)) {//从浏览器信息中查找”Chrome“字眼
            var select=confirm('必须使用谷歌浏览器(或其他内核是Webkit的浏览器,如Safari、搜狗、遨游、360极速浏览器、360浏览器极速模式等)打开本页面,
    点击【确定】跳转到谷歌浏览器官方下载页面,
    点击【取消】退出本页面。');
            if(select){
                window.parent.location.href="https://www.google.cn/chrome/";  
            }else{
                window.parent.open('', '_self', '');
                window.parent.opener=null;
                window.parent.close();
            }
        }
    }
    复制代码

    注意:E-Mobile由于使用Mobile Safari内核,访问也会被拦截!若想放行,if条件中需要再加上对“Mobile Safari”的判读。

    欢迎交流!
  • 相关阅读:
    {purple8}
    {purple7}
    {暴力}
    uva1103(dfs)
    {purple5练习题}
    c++复习题
    关于继承
    lrj紫书第五章
    20个Linux系统监视工具
    linux上配置jdk+Apache
  • 原文地址:https://www.cnblogs.com/qiu18359243869/p/14548478.html
Copyright © 2011-2022 走看看