1 第一步 https://download.csdn.net/download/qq_34626479/11223448 下載chrome frame安裝包;
2 第二步 網頁頭部添加一行兼容代碼:<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
如果還不行的話
第三步 修改注冊表:
以下為轉載內容:
由於客戶所有機器必須使用IE6瀏覽器,導致我們在開發項目過程中遇到非常多的樣式與性能問題,在偶然的一次使用360軟件管家搜索chrome瀏覽器,發現一個谷歌瀏覽器內嵌框架,當時好奇,看了看相關描述(Goole Chrome瀏覽器內嵌框架是一個開放源代碼插件,可將谷歌瀏覽器的開放網絡技術和快速JavaScript引擎與Internet Explorer無縫結合。),當時就覺得這個東西是我很久以前就在找的東西,現在想想當時怎么就沒根據這些關鍵字去找谷歌呢,現在腸子都悔青了,閑話不多說了,扯點正事啦。
如果想在IE6下使用chrome frame,首先需要安裝它,如果下載不了,就使用代理軟件(動網通)來下載(http://www.google.com/chromeframe/thankyou.html?msi=true),其次也就是關鍵的地方,具體使用看下面的說明:
安裝完chrome frame后默認情況下並沒有完全開啟,需要修改一下注冊表才會使IE強制使用Google Chrome Frame來渲染網頁.否則的話就只有網站代碼里寫到<meta http-equiv="X-UA-Compatible" content="chrome=1">時才會自動開啟.
1.開始--運行--輸入regedit打開注冊表,依次打開HKEY_CURRENT_USER\Software\Google\下新建一個(key)項,名為ChromeFrame.
2.在該項下新建一個DWORD值,名叫IsDefaultRenderer.這個IsDefaultRenderer的值如果設置為0是使用IE內核渲染,設置為1是使用Google Chrome Frame渲染所打開的網頁.我們這里設置為1.
以上兩步差不多就可以滿足一些人的需要了,但不推薦,推薦下面網銀的那個方法.,往下是一些特殊情況.
如果上面設置為0的話,不是使用IE內核渲染嗎?這時如果又想某些頁面,個別頁面專門用Google Chrome Frame渲染的話,請如下操作
1.依次打開注冊表HKEY_CURRENT_USER\Software\Google\ChromeFrame\下新建一個項(key),名為RenderInGcfUrls.
2.在RenderInGcfUrls下新建字符串值,想登錄google下的任何服務的網站就設置字符串的值為→*google.com*
雅虎下的郵箱設置服務格式是→*yahoo.com/mail*
如果直接設置是個*的話就是,所有網頁都用Google Chrome Frame渲染.
跟上面的情況相反,如果設置為1的話,不就是使用Google Chrome Frame渲染嗎?這個時候如果有些頁面想使用IE內核來渲染,操作如下:(這個方法還是推薦的,因為有網銀嘛,對吧?網銀一定要用IE內核了,其他頁面還都用chrome內核就用這個方法)
繼續剛才紅色的那段,所以這里就從3開始了(因為這是推薦的方法)
3.依次打開注冊表HKEY_CURRENT_USER\Software\Google\ChromeFrame\下新建一個項(key),名為RenderInHostUrls.
4.在RenderInGcfUrls下新建字符串值,多個網址就多建幾個字符串值.值的內容就是下面的網址.
下面是大部分網銀的網址設置,這里的設置跟上面的設置同理,不要加###后面的字了就.
https://*.icbc.com.cn/* ### 中國工商銀行
https://*.cmbchina.com/* ### 中國招商銀行
https://*.abchina.com/*
https://*.95599.cn/* ### 中國農業銀行(上面也是)
https://*.ecitic.com/* ### 中信銀行
https://*.cebbank.com/* ### 光大銀行
https://*.95559.com.cn/* ### 交通銀行
https://*.sdb.com.cn/* ### 深圳發展銀行
https://*.ccb.com.cn/* ### 建設銀行
https://*.psbc.com/* ### 郵政儲蓄
這樣,如果是網銀的話,IE會還是使用IE內核瀏覽,如果不是網銀的話,就會使用 chrome frame來瀏覽.差不多滿足了大部分人的需要了,在如果你不能放棄IE的情況下.
如果直接設置是個*的話就是,所有網頁都用IE內核渲染.
有人說了安裝了chrome frame之后為什么瀏覽網頁沒有自動使用chrome frame瀏覽呢?
在訪問谷歌重力和google wave這兩個網站的時候,IE會自動轉換成google chrome frame來瀏覽(在安裝有chrome frame的IE下打開網頁后按右鍵就知道了),但是在訪問其他網站的時候沒有自動轉換成google chrome frame來瀏覽是為什么呢?因為網站的代碼里有<meta http-equiv="X-UA-Compatible" content="chrome=1">這行代碼,這行代碼就會使IE自動使用chrome frame瀏覽,沒有這行代碼就不會自動使用chrome frame瀏覽.chrome frame並不是我們想的那樣,安裝上之后,訪問所有的網頁都會使用chrome frame瀏覽.要想這樣的話,需要按照上面的方法修改注冊表設置強制IE使用Google Chrome Frame來渲染才行.就是說默認情況下沒開着,這是為了你的安全考慮.需要改注冊表才能打開
---------------------
作者:茶爸爸
來源:CSDN
原文:https://blog.csdn.net/xiaoyu411502/article/details/12619881
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!