vs2010/vs2017中,CHtmlView默认使用的浏览器内核是IE 7,不支持Html5中的canvas等元素。为解决这一问题,可以在CHtmlView打开的html中指定IE版本,方法:在Html5的head部分加入:meta http-equiv=X-UA-Compatibl...
vs2010/vs2017中,CHtmlView默认使用的浏览器内核是IE 7,不支持Html5中的canvas等元素。
为解决这一问题,可以在CHtmlView打开的html中指定IE版本,方法:在Html5的head部分加入:<meta http-equiv="X-UA-Compatible" content="IE=版本号" />。
例子:
1、采用IE 9
<!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
<meta http-equiv="X-UA-Compatible" content="IE=9" />
<meta name="viewport" content="width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0" />
。。。。。。其他代码
2、采用edge
上面代码中,<meta http-equiv="X-UA-Compatible" content="IE=9" />
改为:<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
本文标题为:在CHtmlView中指定IE版本
- Ajax请求跨域问题解决方案分析 2023-02-23
- CSS hack用法案例详解 2022-11-20
- 全面解析$.Ajax()方法参数(推荐) 2023-01-20
- Ajax对xml信息的接收和处理操作实例分析 2023-02-23
- 给Ajax返回的HTML标签动态添加样式的方法 2023-02-01
- 18. vue-router案例-tabBar导航 2023-10-08
- layui解决element树形表格全选失效,刷新保持原数据选中 2022-10-20
- HTML入门第一课 了解网页制作 2023-10-26
- CSS制作树状目录教程 2022-10-16
- 基于Ajax+div的“左边菜单、右边内容”页面效果实现 2023-01-20