2016-02-08 33 views
1

我們有一些仍在運行IE 9的機器,我們無法安裝較新版本的IE,因爲與一些舊軟件存在兼容性問題。IE9上的引導程序

我已經建立了一個使用Bootstrap css的asp.net web應用程序。

,使其與IE9瀏覽器兼容的,我已經把

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" /> 

然而,這引起了一些JavaScript函數無法正常工作。不幸的是,開發人員工具中的控制檯是空的,所以我無法找出真正的問題。

該網頁應用程序在Chrome和Firefox上絕對正常。

請讓我知道,如果有人遇到類似的問題和解決方案。

謝謝

+1

您使用哪個引導版本和什麼是不工作的JS功能? –

+1

不會'IE = EmulateIE9'只是告訴新的IE瀏覽器呈現爲IE9?如果人們真的在運行IE9,爲什麼你需要在IE9上模擬IE9?我可能會感到困惑...... – zgood

+0

您是否按照基本模板中的模式操作:http://getbootstrap.com/getting-started/#template – epascarello

回答

1

你要包括SHIV對HTML5和respond.js在你的HTML。 下載以下內容並保存在本地。 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]-->