精华内容
下载资源
问答
  • 最近发现了个新技能,要...这里科普小知识点,如何在IE浏览器内切换IE版本,一键操作,超便捷。 首先,你得装一个IE吧,现在基本上企业都是IE11,这里用IE11作为参考对象 打开IE浏览器 ----我的是IE11版本 打开...
     最近发现了个新技能,要测试一下公司官网,心血来潮想瞄下ie浏览器的它是长什么样的,会不会不兼容。
    

    但是我的电脑只有ie11版本,我想用低版本的ie打开它,难道还要把ie卸了,再装个低版本的吗?
    这里科普小知识点,如何在IE浏览器内切换IE版本,一键操作,超便捷。
    首先,你得装一个IE吧,现在基本上企业都是IE11,这里用IE11作为参考对象
    打开IE浏览器 ----我的是IE11版本
    打开调试控制器台,也就是:F12
    这是IE11版本的调试控制台
    然后选择:仿真
    调试控制器-仿真
    选择:用户代理字符串
    调试控制器-用户代理字符串
    切换IE版本,就可以对Web项目进行更加全面的兼容测试啦

    展开全文
  • 如何切换ie浏览器的版本

    千次阅读 2020-09-01 20:53:47
    以360安全浏览器为例: 打开360浏览器,点击右上方的小闪电,切换到兼容模式 重新打开的页面,在页面中右击鼠标就会出现,切换兼容性模式 分享360社区的文章:https://bbs.360.cn/thread-14958904-1-1.html ...

    以360安全浏览器为例:
    打开360浏览器,点击右上方的小闪电,切换到兼容模式
    在这里插入图片描述

    重新打开的页面,在页面中右击鼠标就会出现,切换兼容性模式

    在这里插入图片描述

    分享360社区的文章:https://bbs.360.cn/thread-14958904-1-1.html

    展开全文
  • 判断ie浏览器版本,当浏览器版本过低时提示升级浏览器,不显示原来页面内容,踩过使用window.write()重写页面的坑,最后使用遮罩层覆盖。

           在新做的pc端项目中,涉及到了浏览器兼容性的问题,由于ie8不支持一些js方法或属性以及样式错乱问题太大,所以我只兼容到了ie9,想在用户ie8及以下版本访问网站时给出提示,并且不显示原来页面内容。


    写这块的时候遇到了很多问题,接下来我一个一个的描述一下,我也是被我自己的蠢惊到哭泣,笑到哭泣。

    1.想使用window.write()来重写页面,但window.wirte()一般情况下是在页面加载时向页面中追加内容,想要覆盖原来内容,就要写在页面加载完成后。因为页面加载完成时浏览器会自动打开输入流,页面自上而下加载,当加载完毕后,输入流自动关闭,而document.wirte()会重新打开一个新的输入流,它将清除当前页面内容(包括源文档的任何变量或值)。显示

    2.此步完成后,当ie版本过低时确实可以实现页面重写,但当我切换ie版本或刷新后并不能显示版本高时应该显示的正常的页面,神坑来了,对,这个神坑就是我自己!我以为是window.onload的问题,我以为刷新页面不能执行window.onload事件,或者是切换版本并不能实现页面刷新,后来经过我的测试,发现切换版本能实现页面刷新,页面刷新也可以再次执行window.onload事件,因为浏览器网页加载的过程是:解析页面生成DOM树,遇到css标签或JS脚本标签就新起线程去下载他们,并继续构建DOM。下载完后解析CSS为CSS规则树,浏览器结合CSS规则树和DOM树生成Render Tree。(详情请见知乎回答:https://www.zhihu.com/question/30218438但window.onload事件是在页面或图像加载完成后立即发生,而在页面刷新机制也是重新加载html css js 文件(详情请见 http://bbs.51cto.com/thread-941693-1.html )刷新页面当然也会重新触发window.onload事件,所以问题并不出现在window.onload事件中。

    3.但是我很纠结,明明我都有判断浏览器版本了,为什么还是会重写页面呢。然后我就开始想啊想,不停刷新页面,在审查元素中观察到,页面的elements元素一直是我重写的页面,所以问题就出现在这里了!并不是我每次刷新都重写了页面,而是我刷新的一直是我重写后的页面!无论怎样刷新,怎样切换浏览器版本,页面现在已经是我重写过的了!自然不会实现切换到正常页面!所以此方法不可行!

    4. 解决方法:

    最后我想的办法是,还是使用document.write()添加内容到当前页面中,当浏览器版本过低时给页面加一个遮罩层,宽高都为html的宽高,就可以把原来要显示的(问题)内容覆盖掉了

    关键代码:
    <!--[if lt IE 9]>
        <script type="text/javascript">
          document.write("<div style='position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 100; width: 100%; height: 100%; padding-top: 200px;  background-color: #fff'><P  style='font-size: 50px; text-align: center'>请使用高版本IE浏览器或者谷歌浏览器!<br><span style='font-size: 30px;'>ie浏览器推荐下载地址:<a style='color: #343434; text-decoration: underline' href='http://rj.baidu.com/soft/detail/14917.html?ald'>http://rj.baidu.com/soft/detail/14917.html?ald</ a></span><br><span style='font-size: 30px;'>谷歌浏览器推荐下载地址:<a  style='color: #343434; text-decoration: underline' href='http://rj.baidu.com/soft/detail/14744.html?ald'>http://rj.baidu.com/soft/detail/14744.html?ald</ a></span></P></div>")
        </script>
      <![endif]-->

    提示:1.此处应为加的遮罩层加position:fixed;固定它的位置和html的位置是一样的,才会实现覆盖,因为如果使用absolute,浏览器兼容问题导致的内容宽度过大而不能完全覆盖.

    2.此处document.write应该注意wirte()写入的内容不应有空行,而且双引号里的引号一定要是单引号


    最终效果


    展开全文
  • 如果不是谷歌内核的浏览器则出现下载提示,如果是谷歌内核的浏览器但内核版本低于 86 的则出现下载提示,最终效果如下图: 不是谷歌内核的浏览器出现的提示 是谷歌内核的浏览器但内核版本低于 86 出现的提示 ...

    产品需求

    页面顶部提示用户下载并使用 360 极速浏览器的极速模式,该提示可以手动关闭,兼容 IE8-IE11

    需求由来

    项目网站不支持 IE11 及以下,有的人用低版本的浏览器打开页面显示错乱功能无法正常使用。

    实现效果

    如果不是谷歌内核的浏览器则出现下载提示,如果是谷歌内核的浏览器但内核版本低于 86 的则出现下载提示,最终效果如下图:

    不是谷歌内核的浏览器出现的提示

    效果图

    是谷歌内核的浏览器但内核版本低于 86 出现的提示

    效果图

    源码

    复制粘贴到 HTML 中即可生效

    <script type="text/javascript">
    (function () {
        var sys = {};
        var ua = navigator.userAgent.toLowerCase();
        var s;
        (s = ua.match(/firefox\/([\d.]+)/)) ? sys.firefox = s[1] :
            (s = ua.match(/chrome\/([\d.]+)/)) ? sys.chrome = s[1] :
                (s = ua.match(/opera.([\d.]+)/)) ? sys.opera = s[1] :
                    (s = ua.match(/rv:([\d.]+)/)) ? sys.ie = s[1] :
                        (s = ua.match(/msie ([\d.]+)/)) ? sys.ie = s[1] :
                            (s = ua.match(/version\/([\d.]+).*safari/)) ? sys.safari = s[1] : 0;
        var browser = "Unknown";d
        var tip = document.createElement('div')
        var closeBtn = document.createElement('img')
        var contentHTML = '您当前使用的浏览器可能会出现界面显示异常或功能无法正常使用等问题,建议下载使用最新的 360 极速浏览器并切换到极速模式。';
        var endHTML = '&nbsp;&nbsp;&nbsp;&nbsp;<a href="../assets/360cse_13.0.2216.0.exe" target="_blank" style="cursor: pointer; color: red; font-weight: bold;">下载浏览器点我</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../views/speed-mode-tutorial.html" target="_blank" style="cursor: pointer; color: red; font-weight: bold;">不会切换到极速模式点我</a>'
        var handleClickClose = function (event) {
            document.body.removeChild(tip)
        }
        var startAppend = function () {
            document.body.appendChild(tip)
            tip.appendChild(closeBtn)
        }
    
        closeBtn.style.position = 'absolute'
        closeBtn.style.right = '20px'
        closeBtn.style.bottom = '7px'
        closeBtn.style.cursor = 'pointer'
        closeBtn.style.width = '15px'
        closeBtn.style.height = '15px'
        closeBtn.src = '../assets/images/icon-close.png'
        closeBtn.alt = '关闭'
    
        if (closeBtn.addEventListener) {
            closeBtn.addEventListener('click', handleClickClose)
        } else {
            // IE8 及以下
            closeBtn.attachEvent('onclick', handleClickClose)
        }
    
        tip.style.position = 'relative'
        tip.style.backgroundColor = 'yellow'
        tip.style.color = 'red'
        tip.style.position = 'fixed'
        tip.style.top = 0
        tip.style.right = 0
        tip.style.left = 0
        tip.style.padding = '5px 20px'
        tip.style.fontSize = '14px'
    
        if (sys.ie) {
            browser = "IE";
            tip.innerHTML = contentHTML + endHTML
            startAppend()
        }
        if (sys.firefox) {
            browser = "Firefox";
            tip.innerHTML = contentHTML + endHTML
            startAppend()
        }
        if (sys.chrome) {
            browser = "Chrome";
    
            var getChromeVersion = function () {
                var arr = navigator.userAgent.split(' ');
                var chromeVersion = '';
                for (var i = 0; i < arr.length; i++) {
                    if (/chrome/i.test(arr[i]))
                        chromeVersion = arr[i]
                }
                if (chromeVersion) {
                    return Number(chromeVersion.split('/')[1].split('.')[0]);
                } else {
                    return false;
                }
            }
    
            if (getChromeVersion()) {
                var version = getChromeVersion();
                // 如果 360 极速浏览器并切换到极速模式低于86版本
                if (version < 86) {
                    tip.innerHTML = '您当前使用的浏览器版本过低,使用可能会出现界面显示异常或功能无法正常使用等问题,建议下载使用最新的 360 极速浏览器并切换到极速模式。' + endHTML
                    startAppend()
                }
            }
        }
        if (sys.opera) {
            browser = "Opera";
            tip.innerHTML = contentHTML + endHTML
            startAppend()
        }
        if (sys.safari) {
            browser = "Safari";
        }
    })()
    </script>
    
    展开全文
  • C# WebBrowser 任意切换IE版本

    热门讨论 2016-05-07 00:16:08
    C# WebBrowser 适应你想要的IE版本核心 方便你在内嵌式C/S 更好的体验B/S
  • jupyter notebook切换默认浏览器网上普遍方法经验证有效方法如何将指定目录用jupyter notebook 打开 本人刚刚入坑python,我的电脑是win7系统,默认浏览器IE,又因为版本很久没更新,用起来非常难受,网上找的方法...
  • http://blog.csdn.net/herogui/article/details/51982474 转载于:https://www.cnblogs.com/muxueyuan/p/8295553.html
  • 1、切换浏览器处 2、DOM资源管理器下: 解决方法:microsoft官网下载更新补丁 或者可通过如下路径查找下载需要补丁: 下载路径: http://www.microsoft.com/en-us/download/details.aspx?id=45134(32 ...
  • 错误如下: 1、切换浏览器处 2、DOM资源管理器下:   ​   解决方法:microsoft官网下载更新补丁 或者可通过如下路径查找下载需要补丁: 下载路径: ...
  • 360浏览器和搜狗浏览器查看双内核版本及如何控制内核版本谷歌内核360浏览器搜狗浏览器IE内核360浏览器搜狗浏览器 谷歌内核 360浏览器 查看360浏览器谷歌内核版本方法: 或者使用工具网站 ... 搜狗浏览器 ...
  • 某些国产浏览器在“IE内核”下,可以切换其“兼容模式”,这并不是切换不同的IE内核版本,而是通过调用系统中IE内核的不同“文档模式”来实现的,。这可能造成一些问题。比如A用户系统中安装了IE8,使用QQ浏览器的...
  • chrome浏览器版本简单介绍

    千次阅读 2021-01-11 10:39:02
    官方提供的四个版本 Stable: 稳定版,大版本,6周一版;小版本,2-3周一版 https://www.google.com/intl/zh-CN/chrome/ beta: 测试版,大版本,6周一版;小版本,2-3周一版,比Stable提前一个月左右 ...
  • 学习过程中经常看到,“老版本环境下的执行结果是balabala…”,但现在使用的浏览器大都是新版本浏览器,就算使用IE的话,也都是IE11以上,那我们要如何进入老版本环境进行代码调试呢? 利用IE浏览器的仿真选项卡 ...
  • 360浏览器调试时,可选择IE内核,并可以绑定域名,这样调试起来很方便。 在设置->...内核切换设置里切换,直接改成IE内核,F12调试时可切换IE内核版本。 360浏览器支持IE内核和WebKit内核。 ...
  • 修改webbrower中浏览器版本

    千次阅读 2017-12-27 17:54:00
    delphi或c#的原生webbrowser控件 默认浏览器版本很低,现在很多网站已不支持,要么界面显示有问题,要么干脆点不动。  以下方法用于修改webbrower中浏览器的方法   1、cmd regedit 启动注册表中 2...
  • 介于此,与大家分享一些使用了的Google Chrome 浏览器版本,希望可以替你解决这个大麻烦。本地有这些版本,等我网络好了近期会放百度网盘链接上来。 Chrome_19.0.1084.56 Chrome_23.0.1271.97 Chrome_34.0....
  • 一个浏览器扩展,可以记住您用于编程语言,框架,数据库等的文档版本。 解决的问题: 忘记Django查询过滤器的语法。 在Google上搜索“ django查询过滤器”。 单击官方Django文档的链接。 请注意,它显示的是...
  • 监听浏览器窗口的切换,你可以做一些有趣的操作,典型用法是防止当页面正在渲染时加载资源, 或者当页面在背景中或窗口最小化时禁止某些活动.例如:音乐的播放和暂停,标题的切换… 代码块 document.addEventListener...
  • //IE版本号的兼容格式 function on(target,type,handler){ var b=judgeBrowser(IE); if(b && Number(b)-1){ var index=str.indexOf(Chrome); return str.slice(index,str.indexOf( ,index+1)).spl
  • 浏览器怎么切换到ie8This was originally posted here on my blog. 这是最初发布 在这里 对我的博客。 I’ve been using Chrome since around its release, but ditched it last year over privacy concerns. ...
  • 什么是双核浏览器 双核浏览器支持使用两个或者以上的浏览器引擎来渲染网页,目前绝大多数国产浏览器均为双核甚至多核。 双核到底是什么内核 基于Chromium的Blink/Webkit内核。一般在国产浏览器中被称为“极速内核/...
  • var str = "你的浏览器版本太low了,已经和时代脱轨了 :("; var str2 = "推荐使用:;'>谷歌," + ";'>火狐," + "其他双核极速模式"; document.writeln(";color:#fff;background-color:#0cc; height:100%;border:0;...
  • 如果出现了插件无验证不能安装的,在地址栏输入 about:config ,搜索 xpinstall.signatures.required ,右键切换 或 直接双击,将布尔值改为false,即可。
  • JS监听浏览器窗口切换

    千次阅读 2020-05-25 15:35:00
    以前看到过一些网页,在标签切换到其它地址时,网页上的标题上会发生变化,一直不知道这个是怎么做的,最近查了一些资料才发现有一个 visibilitychange 事件就可以搞定,这里将介绍一下页面可见性(Page Visibility...
  • IE浏览器版本切换解决的问题

    万次阅读 2018-01-16 10:03:00
    客户的服务平台管理软件,在使用中出现程序界面弹不出的问题: 解决办法:把IE11切换为IE8后可正常使用。...1、360浏览器上在空白页面上点击右键-->切换兼容性模式-->IE8 2、IE浏览器上按F12后,选择EDGE后切换为IE8
  • 引言现在我们用的一些主流前端框架,如vue, angular, react等对低版本的ie浏览器支持不好,一般指的是ie9以下的。如果低版本ie浏览器,打开我们的网站页面时, ...1. 用 js 检查当前浏览器版本,如果是ie9以下,跳转
  • 切换IE浏览器的版本

    2021-08-08 17:54:19
    切换IE浏览器的版本 1、打开IE浏览 2、点击右键,选择“查看源” 3、点击“仿真” 4、可以在“文档模式”选择浏览器版本 5、需要注意的是只有高版本才可以更换低版本
  • 在项目维护中,我们要经常维护一些老项目,像我现在项目有的是ie8内核的项目,而win10提供的浏览器为ie11,低版本的ie是安装不了的。 解决 ie11浏览器 如果是ie11浏览器的化就设置兼容性视图 添加网址 如果是...
  • 谷歌浏览器切换IE内核插件,有些时候需要在谷歌浏览器里面打开一些只有IE才能打开的插件,列如老版本的weboffice等时可以切换IE内核
  • 由于Win7系统最低支持IE8的版本,不能通过安装IE7版本来达到要求。 有一个替代方案,通过IE自带Emulation来实现,实现步骤如下: 打开现有的IE浏览器 按下F12键 切换到“Emulation”项 设置“User agent ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 162,880
精华内容 65,152
关键字:

怎样切换浏览器版本