我们有一些仍在运行IE 9的机器,由于某些旧软件的兼容性问题,我们无法安装较新版本的IE。
我已经构建了一个使用Bootstrap css的asp.net web应用程序。
为了使它与IE9浏览器兼容,我已经把
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" />
然而,这导致一些javascript函数无法正常运行。不幸的是,开发人员工具中的控制台是空的,所以我无法弄清楚真正的问题。
网络应用在Chrome和Firefox上运行得非常好。
如果有人遇到类似问题和解决方法,请告诉我。
谢谢
答案 0 :(得分:1)
你想要在你的html中包含shtml的html5和respond.js。 下载以下内容并在本地保存。 html5Shiv.js respond.js 然后在您的html中,您将要在CSS导入后添加以下内容。 “将src路径更新到保存文件的位置”
<!--[if lt IE 9]>
<script src="/js/html5shiv.js" type="text/javascript"></script>
<script src="/js/respond.min.js" type="text/javascript"></script>
<![endif]-->