降级和升级IE

时间:2017-02-16 04:42:08

标签: javascript jquery internet-explorer browser

有没有办法可以从Javascript代码升级/降级IE版本。我们可以通过按Developer tool手动使用F12。 我需要升级IE版本以运行Jquery Code片段,然后再次降级。

我们是否有办法在页面上编写一些脚本来做同样的事情?

2 个答案:

答案 0 :(得分:1)

您似乎在问是否可以通过JS更改用户的浏览器。答案绝对是100%没有。

答案 1 :(得分:1)

或者,如果你问你是否可以:

1)将文档模式动态更改为更高的仿真级别,
2)运行更高级别的代码,然后执行
3)返回上一个文档模式:

我担心答案也是“不”。没有JavaScript界面​​可以动态更改文档模式。

文档模式是在页面加载时设置的渲染设置;一旦它被渲染,你只能通过重新加载页面(和摆弄环境)来改变文档模式 - 这会重置页面内容。

但是,您可以做的是:

  1. 在较高文档级别加载中间页面。
  2. 使用较新的功能运行返回数据的过程。
  3. 以较低文档模式打开第二个文档。
  4. 操纵第二个文档的DOM以合并步骤2中的数据结果。
  5. 解决方案可以像添加< div>一样简单。到第二页并操纵其textContentinnerTextinnerHTML属性(取决于相关文档模式。)

    或者那些东西。

    如果没有更清楚地了解潜在问题究竟是什么,那就更难具体了。

    作为另一种选择,可能存在用于在较低文档模式下运行的jQuery特征的填充或填充。有关找到polyfill的帮助,请参阅caniuseMDN