chrome frame使用记录
生活随笔
收集整理的這篇文章主要介紹了
chrome frame使用记录
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
chrome frame使用記錄
參考:
http://blog.csdn.net/xiaoyu411502/article/details/12619881
http://www.cystc.org/?p=259
http://www.cnblogs.com/xuan52rock/p/6735860.html
1.開始之前,首先要先向大家介紹一下什么是chrome frame
??? chrome frame是一款由谷歌開發(fā)的開源IE插件,用于在IE中使用谷歌 Chrome 瀏覽器內(nèi)核瀏覽網(wǎng)頁,以彌補(bǔ)IE對html5,javascript等支持狀況不好的缺陷,并使IE用戶也能正常使用諸如Google Wave之類的Google服務(wù)。通俗地講就是“殼還是IE的殼,心已經(jīng)變成Chrome的心了”。連個設(shè)置界面都沒有,還得通過修改注冊表來更改它的設(shè)置。
下載地址:http://www.google.com/chromeframe?prefersystemlevel=true&hl=zh-CN
分流下載:http://google-chrome-frame.cn.uptodown.com/
代理軟件(動網(wǎng)通)來下載(http://www.google.com/chromeframe/thankyou.html?msi=true)
百度下載也有
安裝完:GoogleChromeframeStandaloneEnterprise.4144293914,重啟IE,再打開gcf:about:version,現(xiàn)在你會看到chrome瀏覽器的內(nèi)核信息,說明Chrome內(nèi)核已經(jīng)植根于你的IE瀏覽器上了。
2.chrome frame設(shè)置
安裝完chrome frame后,并非IE訪問任意網(wǎng)頁就會自動的使用Chrome內(nèi)核來解析,需要兩種方式:一是在網(wǎng)址前面加上”gcf:“,比如gcf:http://gmail.com來訪問;二是在網(wǎng)頁的meta信息中加入一句:<meta http-equiv="X-UA-Compatible" content="chrome=1">
這里chrome=1代表所有版本的IE瀏覽器都使用Chrome內(nèi)核解析網(wǎng)頁,chrome屬性還有其他的值,比如chrome=IE7,代表IE7或以下版本的瀏覽器才使用chrome內(nèi)核,
2.1.開始--運行--輸入regedit打開注冊表,依次打開HKEY_CURRENT_USER\Software\Google\下新建一個(key)項,名為ChromeFrame.
2.2.使用“gcf:“前綴時調(diào)用chrome frame瀏覽設(shè)置;需在注冊表中“HKEY_CURRENT_USER\Software\Google\ChromeFrame”中新建一個DWORD值取名為”AllowUnsafeURLs“,并將其值設(shè)為”1“。這時,只要在要瀏覽的網(wǎng)頁的地址前加上”gcf:“,IE就會自動使用ChromeFrame渲染該網(wǎng)頁,例如”gcf:http://www.google.com.hk“IE便會自動使用ChromeFrame渲染谷歌首頁”http://www.google.com.hk“
2.3.在該項下新建一個DWORD值,名叫IsDefaultRenderer.這個IsDefaultRenderer的值如果設(shè)置為0是使用IE內(nèi)核渲染,設(shè)置為1是使用Google Chrome Frame渲染所打開的網(wǎng)頁.我們這里設(shè)置為1.
2.4 chrome訪問網(wǎng)址列表;注冊表中“HKEY_CURRENT_USER\Software\Google\ChromeFrame”新建一個子項(KEY)取名為”RenderInGcfUrls;其中添加的多個字符串值默認(rèn)使用chrome訪問,可用*通配符;例如,上圖的”*google*“可以理解為所有地址中包含”google“的站點)。這樣,就形成了一個地址列表,凡是與該列表匹配的站點IE將自動使用chrome frame瀏覽,其他站點則依舊使用IE自己的內(nèi)核瀏覽
2.5.E僅打開指定站點;設(shè)置方法與上面相近,同樣是在“HKEY_CURRENT_USER\Software\Google\ChromeFrame”中新建一個”DWORD值”取名為”IsDefaultRenderer“,不過這時要將其值設(shè)為”1“,同樣,回到“HKEY_CURRENT_USER\Software\Google\ChromeFrame”并在其下面新建一個子項,這時應(yīng)將它命名為”RenderInHostUrls“,同樣,進(jìn)入剛才建好的子項”RenderInHostUrls“,在其下建立一個或多個”字符串值“并將它們分別命名為一些網(wǎng)址(同樣需要注意:是條目的名稱,而非它的值,雙擊設(shè)置它的值沒用的,而應(yīng)右鍵點它,然后重命名)同樣,可以為完整的網(wǎng)址,也可以使用通配符”*“那么,同樣也形成了一個地址列表,不過,與這個列表相匹配的站點,IE將使用自己的內(nèi)核瀏覽,其他站點則自動使用chrome frame瀏覽。
附錄:
chrome中安裝IE_Tab_for_Chrome-10.5.10.1.crx,可模擬IE兼容模式;
IE中安裝GoogleChromeframeStandaloneEnterprise.4144293914.msi 可使用chrome內(nèi)核;
來自 “ ITPUB博客 ” ,鏈接:http://blog.itpub.net/29519108/viewspace-2145048/,如需轉(zhuǎn)載,請注明出處,否則將追究法律責(zé)任。
轉(zhuǎn)載于:http://blog.itpub.net/29519108/viewspace-2145048/
總結(jié)
以上是生活随笔為你收集整理的chrome frame使用记录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端学习(703):white小练习
- 下一篇: 前端学习(1080):构造函数和原型