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是一款由谷歌开发的开源IE插件,用于在IE中使用谷歌 Chrome 浏览器内核浏览网页,以弥补IE对html5,javascript等支持状况不好的缺陷,并使IE用户也能正常使用诸如Google Wave之类的Google服务。通俗地讲就是“壳还是IE的壳,心已经变成Chrome的心了”。连个设置界面都没有,还得通过修改注册表来更改它的设置。

下载地址:http://www.google.com/chromeframe?prefersystemlevel=true&hl=zh-CN
分流下载:http://google-chrome-frame.cn.uptodown.com/
代理软件(动网通)来下载(http://www.google.com/chromeframe/thankyou.html?msi=true)
百度下载也有

安装完:GoogleChromeframeStandaloneEnterprise.4144293914,重启IE,再打开gcf:about:version,现在你会看到chrome浏览器的内核信息,说明Chrome内核已经植根于你的IE浏览器上了。

2.chrome frame设置

安装完chrome frame后,并非IE访问任意网页就会自动的使用Chrome内核来解析,需要两种方式:一是在网址前面加上”gcf:“,比如gcf:http://gmail.com来访问;二是在网页的meta信息中加入一句:
这里chrome=1代表所有版本的IE浏览器都使用Chrome内核解析网页,chrome属性还有其他的值,比如chrome=IE7,代表IE7或以下版本的浏览器才使用chrome内核,

2.1.开始–运行–输入regedit打开注册表,依次打开HKEY_CURRENT_USER\Software\Google\下新建一个(key)项,名为ChromeFrame.

2.2.使用“gcf:“前缀时调用chrome frame浏览设置;需在注册表中“HKEY_CURRENT_USER\Software\Google\ChromeFrame”中新建一个DWORD值取名为”AllowUnsafeURLs“,并将其值设为”1“。这时,只要在要浏览的网页的地址前加上”gcf:“,IE就会自动使用ChromeFrame渲染该网页,例如”gcf:http://www.google.com.hk“IE便会自动使用ChromeFrame渲染谷歌首页”http://www.google.com.hk“

2.3.在该项下新建一个DWORD值,名叫IsDefaultRenderer.这个IsDefaultRenderer的值如果设置为0是使用IE内核渲染,设置为1是使用Google Chrome Frame渲染所打开的网页.我们这里设置为1.

2.4 chrome访问网址列表;注册表中“HKEY_CURRENT_USER\Software\Google\ChromeFrame”新建一个子项(KEY)取名为”RenderInGcfUrls;其中添加的多个字符串值默认使用chrome访问,可用通配符;例如,上图的”*google“可以理解为所有地址中包含”google“的站点)。这样,就形成了一个地址列表,凡是与该列表匹配的站点IE将自动使用chrome frame浏览,其他站点则依旧使用IE自己的内核浏览

2.5.E仅打开指定站点;设置方法与上面相近,同样是在“HKEY_CURRENT_USER\Software\Google\ChromeFrame”中新建一个”DWORD值”取名为”IsDefaultRenderer“,不过这时要将其值设为”1“,同样,回到“HKEY_CURRENT_USER\Software\Google\ChromeFrame”并在其下面新建一个子项,这时应将它命名为”RenderInHostUrls“,同样,进入刚才建好的子项”RenderInHostUrls“,在其下建立一个或多个”字符串值“并将它们分别命名为一些网址(同样需要注意:是条目的名称,而非它的值,双击设置它的值没用的,而应右键点它,然后重命名)同样,可以为完整的网址,也可以使用通配符”*“那么,同样也形成了一个地址列表,不过,与这个列表相匹配的站点,IE将使用自己的内核浏览,其他站点则自动使用chrome frame浏览。

附录:
chrome中安装IE_Tab_for_Chrome-10.5.10.1.crx,可模拟IE兼容模式;
IE中安装GoogleChromeframeStandaloneEnterprise.4144293914.msi 可使用chrome内核;

文章转自:http://blog.itpub.net/29519108/viewspace-2145048/

chrome frame解决IE9一下不兼容问题相关推荐

  1. IE内嵌google chrome frame解决浏览器兼容问题

    IE内嵌google chrome frame解决浏览器兼容问题 参考文章: (1)IE内嵌google chrome frame解决浏览器兼容问题 (2)https://www.cnblogs.co ...

  2. 【转】使用Chrome Frame,彻底解决浏览器兼容问题

    [转]使用Chrome Frame,彻底解决浏览器兼容问题 参考文章: (1)[转]使用Chrome Frame,彻底解决浏览器兼容问题 (2)https://www.cnblogs.com/xuan ...

  3. 解决vue在ie9中的兼容问题

    vue 解决ie9的兼容问题 当vue遇见ie9的时候,部署到服务器之后,打开居然是一片空白,vue是支持ie9的,这个时候就需要来一波兼容了 参考尤大的解答 https://github.com/v ...

  4. 解决360等等浏览器兼容模式解析不兼容代码

    之前写的代码不是很规范 , 在今天测试下发现360浏览器等等的浏览器使用兼容模式会有很多不兼容 , 网上了解过一下 , 说是很多浏览器的兼容模式可能就是为了兼容IE7之前的网站代码 , 而非我们字面理 ...

  5. 一行代码解决ie浏览器的兼容

    x-ua-compatible 头标签大小写不敏感,必须用在 head 中,必须在除 title 外的其他 meta 之前使用. 1.使用一行代码来指定浏览器使用特定的文档模式. <meta h ...

  6. 解决各大浏览器兼容问题hack方法总结

    解决各大浏览器兼容问题hack,IE6/ IE7/ IE8/ IE9/ Firefox/ Opera/ Webkit/ Chrome/ Safari. 方法一 1 color:red; /* 所有浏览 ...

  7. 一行代码解决IE浏览器的兼容问题

    之前在开发项目的过程中,遇到过因为IE版本产生的兼容问题.在自己电脑上用IE浏览器打开没有发现问题,在他们的电脑上用360浏览器兼容模式打开项目,出现不兼容的问题,而我们的360浏览器版本是一样的.最 ...

  8. 如何导入别人的android studio项目,解决gradle版本不兼容问题

    如何导入别人的android studio项目,解决gradle版本不兼容问题 参考文章: (1)如何导入别人的android studio项目,解决gradle版本不兼容问题 (2)https:// ...

  9. 完美解决ie8以下不兼容h5的方法

    完美解决ie8以下不兼容h5的方法 参考文章: (1)完美解决ie8以下不兼容h5的方法 (2)https://www.cnblogs.com/susanws/p/5412002.html 备忘一下.

  10. chrome浏览器解决 跨域调试问题

    chrome浏览器解决 跨域调试问题 参考文章: (1)chrome浏览器解决 跨域调试问题 (2)https://www.cnblogs.com/congxueda/p/7053814.html 备 ...

最新文章

  1. 200 道 Java 面试题解!某阿里 P7 只答上来 70%!
  2. Java虚拟机性能监控与调优实战
  3. python -- 进程
  4. Spring框架中的设计模式(三)
  5. 南瓜电影 7 天内全面 Serverless 化实践
  6. SQLite学习手册(实例代码二)
  7. 从特殊到一般-C#中的类
  8. PHP 社区拒绝在俄乌冲突中“站队”
  9. leetcode面试题 10.03. 搜索旋转数组(二分法)
  10. ssis 列转换_将SSIS包转换为Biml脚本
  11. Redis知识点笔记总结
  12. D-S envidence theory(DS 证据理论)的基本概念和推理过程
  13. 深入浅出的讲解傅里叶变换(真正的通俗易懂)
  14. antd组件英文改中文
  15. conda install报错 ValueError: check_hostname requires server_hostname
  16. 光辉岁月-Beyond
  17. mysql:Row size too large (> 8126)
  18. IBM Lotus Connections 2.5 评审指南
  19. php手机打开pdf文件怎么打开,PDF文件怎么打开?手机打开PDF及编辑的技巧
  20. Android Studio实现有趣的星座配对APP

热门文章

  1. 奔驰北京工厂两年内将再投产三款电动车;希尔顿中国市场第300家酒店开业 | 美通企业日报...
  2. 使用JS完成一个简单的计算器功能
  3. Spring定时器的时间表达式 定时器的时间表达式:
  4. eclipse基础环境搭建(含Tomcat、maven)
  5. 【WinCC V7.5 入门】
  6. CorelDRAWX4的VBA插件开发{一}前言及最简单的小程序写法
  7. 计算机网络中abc类地址,abc类ip地址-abc类ip地址和私有地址范围
  8. 纪中游记 - Day 3
  9. 计算机c盘如何扩容,C盘满了怎么办?电脑C盘扩容图文教程-电脑教程
  10. 汇编语言学习之DOSBox+MASM 安装及使用教程