最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

Win10系统本地调试IE8兼容的问题

业界 admin 2浏览 0评论

Win10系统本地调试IE8兼容的问题

    • 需求
    • 解决方法
      • 问题的产生
      • 虚拟机使用windows系统的小技巧
      • 新的问题产生
      • 内网穿透工具
      • IE11兼容模式问题

需求

最近碰到一个问题,就是IE8浏览器兼容性的问题。那么肯定会面临两个问题。

首先,是安装IE8浏览器的问题;

其次,是代码修改部署的问题(这种情况只针对IE8浏览器在虚拟机中才会出现)

解决方法

问题的产生

因为我的笔记本电脑是Win10系统的,所以在下载IE8进行安装的时候就会报错了。

去问了别人,在结合网上的一些博客,发现有一篇对于IE8的安装问题讲解得比较详细,这里也贴出来参考:

https://blog.csdn/qq_16961587/article/details/88976683

由于电脑的问题,在可更新的软件栏目中,根本找不到IE这一选项,无奈只好选择了通过虚拟机来安装IE8进行测试。

虚拟机使用windows系统的小技巧

其实这块的话在网上也有许多的方案,这里就不多逼逼叨叨的了,我装的虚拟机系统是win7的。因为只有win7才能使用IE8。

由于需要设计到一些文件的上传,使用的是VM tools工具进行上传

新的问题产生

虽然使用IE8能直接访问部署的测试环境或者生产环境上看出问题;但是如果需要本地跑就遇到一个问题:我们是不是需要把项目部署到虚拟机中?

本身不基于docker的项目部署都会牵扯到许多环境问题,那么又引出了一系列因为项目部署所导出的问题,多浪费了许多时间;最终权衡选择了内网穿透工具

内网穿透工具

首先是工具的选择,最先考虑了花生壳,但是一些功能还要收费,然后百度了其他的方案发现ngrok这个工具,并且还挺好用。

1、首先去到官网进行下载:

官网地址:https://ngrok/download

2、登录

直接使用github的账号第三方登录即可,无需再注册。

3、认证授权

登录后直接给你跳转到一个引导页面


4、使用

如果只需要进行http内网穿透,那么在解压目录下直接使用ngrok http 暴露的端口号


还有其他的玩法可以具体参考官网,直接翻译成中文即可。

IE11兼容模式问题

网上有一些资料说可以使用IE版本的浏览器中的兼容模式进行兼容。

具体步骤


问题

但是使用这种方式并不能找到BUG。

我通过这种方式进行场景还原,但是浏览器却没有任何BUG,使用真正的IE8去访问对应的项目,则出现了BUG。

所以这种方式还是有一些问题的,慎用。

Win10系统本地调试IE8兼容的问题

    • 需求
    • 解决方法
      • 问题的产生
      • 虚拟机使用windows系统的小技巧
      • 新的问题产生
      • 内网穿透工具
      • IE11兼容模式问题

需求

最近碰到一个问题,就是IE8浏览器兼容性的问题。那么肯定会面临两个问题。

首先,是安装IE8浏览器的问题;

其次,是代码修改部署的问题(这种情况只针对IE8浏览器在虚拟机中才会出现)

解决方法

问题的产生

因为我的笔记本电脑是Win10系统的,所以在下载IE8进行安装的时候就会报错了。

去问了别人,在结合网上的一些博客,发现有一篇对于IE8的安装问题讲解得比较详细,这里也贴出来参考:

https://blog.csdn/qq_16961587/article/details/88976683

由于电脑的问题,在可更新的软件栏目中,根本找不到IE这一选项,无奈只好选择了通过虚拟机来安装IE8进行测试。

虚拟机使用windows系统的小技巧

其实这块的话在网上也有许多的方案,这里就不多逼逼叨叨的了,我装的虚拟机系统是win7的。因为只有win7才能使用IE8。

由于需要设计到一些文件的上传,使用的是VM tools工具进行上传

新的问题产生

虽然使用IE8能直接访问部署的测试环境或者生产环境上看出问题;但是如果需要本地跑就遇到一个问题:我们是不是需要把项目部署到虚拟机中?

本身不基于docker的项目部署都会牵扯到许多环境问题,那么又引出了一系列因为项目部署所导出的问题,多浪费了许多时间;最终权衡选择了内网穿透工具

内网穿透工具

首先是工具的选择,最先考虑了花生壳,但是一些功能还要收费,然后百度了其他的方案发现ngrok这个工具,并且还挺好用。

1、首先去到官网进行下载:

官网地址:https://ngrok/download

2、登录

直接使用github的账号第三方登录即可,无需再注册。

3、认证授权

登录后直接给你跳转到一个引导页面


4、使用

如果只需要进行http内网穿透,那么在解压目录下直接使用ngrok http 暴露的端口号


还有其他的玩法可以具体参考官网,直接翻译成中文即可。

IE11兼容模式问题

网上有一些资料说可以使用IE版本的浏览器中的兼容模式进行兼容。

具体步骤


问题

但是使用这种方式并不能找到BUG。

我通过这种方式进行场景还原,但是浏览器却没有任何BUG,使用真正的IE8去访问对应的项目,则出现了BUG。

所以这种方式还是有一些问题的,慎用。

发布评论

评论列表 (0)

  1. 暂无评论