判断当前浏览器的版本,如果是IE较低版本,就跳转到一个提示浏览器升级的页面。
直接用js体验不好,也不好看。
具体的代码
if ((!to3d()) || document.documentMode == 10 || document.documentMode == 11){
window.location="../error.html"
}
这段代码检测了浏览器是不是支持3d这个属性,然后检测了是不是IE10和IE11。然后跳转到另外一个网页。你也可以直接简单粗暴的document.documentMode <11,就可以屏蔽版本低于IE11的浏览器了。
不用担心其他的如FireFox或者Chrome,因为这段代码在这两个浏览器下是没有这个属性的。
可以在浏览器里面设置禁止JS功能。先写个测试代码,脚本在页面加载完时,调用一个function,运行页面,可以看到代码运行正常,可以看到控制台有信息输出,在脚本代码里加上debugger,再次运行页面,看是否是进入中断就可以了。