1. 程式人生 > >IE瀏覽器相容9/10/11版本(針對老專案而言)

IE瀏覽器相容9/10/11版本(針對老專案而言)

對於老專案只支援IE7/8/9搞後臺的朋友,不用太擔心相容是前端人員搞得事兒了,我們也可以.之前也是花了近兩週的時間在網上找了各種資料,什麼最簡單的相容方法啊還是一行程式碼教你解決此類問題等等...多數還是以參考為主,目前我們相對來說比較老的一個專案,以前只支援IE9,現在想要跟新換代相容IE最新版本,相容谷歌.作為搞後臺的我一開始也是一頭霧水,慢慢的一點點除錯還是挺有用的,只要肯學相容性也不是那麼難的,接下來看看我的操作吧~~

1.首先啟動伺服器,用IE開啟需要的頁面(以login.jsp為例),按F12調到最新11版本

2.根據需要調整當前的頁面的整齊度,比如我會用到的margin-top:80px;意思就是離上邊的相對高度為80

3.新增這行程式碼:此程式碼的意思是IE=edge表示強制使用IE最新核心,chrome=1表示如果安裝了針對IE6/7/8等版本的瀏覽器外掛Google Chrome Frame(可以讓使用者的瀏覽器外觀依然是IE的選單和介面,但使用者在瀏覽網頁時,實際上使用的是Chrome瀏覽器核心),那麼就用Chrome核心來渲染。

<META content=IE=edge,chrome=1 http-equiv=X-UA-Compatible />

4.調整好寬度,如果是原本頁面應該出現的,現在因為版本問題沒有出現的,那麼你可以檢視一下你的jsp頁面是不是包含著js包含著的話,建議將所有的style.display改為style.visibility

5.最後還是得多多除錯就出來了,想提醒的是不必要在根據不同的IE版本單獨寫一個頁面了,你除錯的時候直接進入最新版本11的除錯,那麼從9以上的都預設支援了,所以還是很方便的

相關推薦

IE瀏覽器相容9/10/11版本(針對專案而言)

對於老專案只支援IE7/8/9搞後臺的朋友,不用太擔心相容是前端人員搞得事兒了,我們也可以.之前也是花了近兩週的時間在網上找了各種資料,什麼最簡單的相容方法啊還是一行程式碼教你解決此類問題等等...多數還是以參考為主,目前我們相對來說比較老的一個專案,以前只支援IE9,現在想

IE瀏覽器上傳圖片預覽兼容(IE 7 8 9 10 11

創建 lte 前端 ner ttr css soft dataurl 設置 $("#file_upload").change(function () { var $file = $(this); var f

js監聽瀏覽器關閉事件(區分重新整理和關閉,相容IE9,10,11,Edge,Chrome和Firefox)

由於各瀏覽器相容性不同,所以首先要先區分各瀏覽器 var userAgent = navigator.userAgent; //取得瀏覽器的userAgent字串 var isOpera = userAgent.indexOf("Opera") > -1; //判斷是否Oper

js可選擇時分秒的日曆時間控制元件程式碼下載,多瀏覽器IE8,9,10、谷歌chrome,火狐firefox等都是相容

該空間相容性比較好!我試過很多瀏覽器IE8,9,10、谷歌 火狐等瀏覽器,都是相容的,只需要匯入WdatePicker.js檔案。在inputText控制元件的onclick事件加入onclick="WdatePicker( {el:this,dateFmt:'yyy

VMWare Workstation 9 10 11 12 12.5 14序列號 SN

vmware workstation 序列號 VMWare Workstation 9 SN註冊碼:4F207-8HJ1M-WZCP8-000N0-92Q6G0A6Z5-8H1EJ-WZCL1-PK072-23DJG0F0Q9-8F38L-RZXT9-4U054-ACW5FJA02E-09H47-

MySQL Crash Course #05# Chapter 9. 10. 11. 12 正則.函數. API

efficient sig direct pro sim aggregate HA 應用程序 則表達式 索引 正則表達式:MySQL only supports a small subset of what is supported in most regular e

div css Firefox和IE瀏覽器相容問題 用CSS實現cellSpacing屬性效果

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

css:IE瀏覽器相容常見的bug

IE瀏覽器相容常見的幾種bug: 1.沒有使用正確的doctype,應該正確宣告doctype。 2.各瀏覽器對不同標籤的初始值不同,需要進行css初始化。 下面有幾種css初始化示例程式碼: 雅虎工程師提供的CSS初始化示例程式碼 body,div,dl,dt,dd

Java: 8/9/10/11 新特性

根據開源中國9月份的投票,https://www.oschina.net/question/2918182_2287320 Java 8 是投票者最多使用的版本,其次是7,也有一部分開發人員表示跳過9與10嘗試Java 11 本文記錄一下8/9/10/11中的最主要的新特性以備後察

IE瀏覽器相容☞css hack

       ie瀏覽器的相容問題,各位前端的小夥伴肯定有不少,頭疼的記憶;目前w3c標準,對html5,css3都已經標準化,各大瀏覽器廠商也都對瀏覽器進行了升級改造;但是在某些行業,如國企,銀行,等一些傳統企業,依然再用IE8甚至更老的版本瀏覽器,而且

IE瀏覽器相容問題

1.flex-direction: column;不豎向排列 解決方案:在IE中,flex-direction: column和align-item不能同時使用,需要把align-item刪掉 2.位置偏移 解決方案:在高版本瀏覽器中使用了position:absolu

解決舊版 IE 瀏覽器相容問題

IE下大部分相容性都是因為haslayout屬性的觸發問題,儘量觸發haslayout屬性,可以減少很多IE下得相容性問題,例如: 在IE6下,子級的寬度會撐開父級設定好的寬度. 準確設定好寬度. IE6中,元素浮動,如果寬度需要有內容撐開 需要給裡面

Hypersnap7/8/9/10版本中文破解版(註冊碼)序列號綠色版下載

Hypersnap7/8/9/10全版本中文破解版(註冊碼)序列號綠色版下載怎麼視訊連續截圖?  一、開啟Hypersnap視訊或遊戲捕捉功能  二、進行視訊連續截圖步驟 hypersnap最新版10中文破解版下載 hypersnap註冊啟用版下載 hypersnap免費綠色版下載   首先我們要介紹

Edge,IE瀏覽器 相容模式設定

1.前兩天幫別人查教師資格證分數,發現只能用核心為IE的瀏覽器且是相容模式才可以進入該網站,下面是用谷歌瀏覽器訪問該網站給的提示: 2.我的電腦是win10系統,然後去用Edge瀏覽器去訪問該網站,依舊是上面的提示,說明瀏覽器不是相容模式,進入Edge瀏覽器設定中,如下圖操作:

如何快速處理IE瀏覽器相容

如何快速處理IE瀏覽器相容         一、基本樣式相容處理      最近專案需要突然要求相容到ie6,已經做好的東西處理起來讓人有點崩潰,敲起來簡直可怕。

Macbook Pro 安裝 Java JDK8 9 10 11 命令工具

Macbook 安裝 Java JDK8 9 10 11。Macbook 安裝 Java JDK8 9 10 11,新手第一次買蘋果Macbook需要配置Java開發環境,安裝JDK。步驟:1、安裝命令工具homebrew,在蘋果終端裡完成:命令直接複製到終端視窗,回車/usr/bin/ruby -e "$(

查詢無限整數序列的第n位1,2,3,4,5,6,7,8,9,10,11,...

本題源自leetcode  400 ------------------------------------------------------------- 思路:1 1-9 有9 位數,10-99 有180 位。因此我們首先找到這個位數是幾位數。 2 在找到這個數,然後

ie瀏覽器相容問題彙總

1,若直接給一個元素設定absolute定位。在瀏覽器縮放的時候。位置會錯位。解決的方法是給外層的元素設定為relative定位。 2,低版本ie瀏覽器不支援placeholder屬性 3,盒模型上規定了垂直邊界重疊,若父元素有一個向上的margin值(10px),其子元素有一個向上的margin值(20p

a標籤IE瀏覽器相容問題

a標籤中如果有button, 那麼在IE下就不能跳轉到herf的連結。而火狐和google中可以 如下:此種在IE中不可以。這邊的class中的屬性只用於按鈕樣式。 <a href="jsp/manage/manage-context.jsp"><inp