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版本
基础教程推荐
- 将多个查询数据合并到单个HTML表中(PHP,MySQL) 2023-10-27
- webpack高级配置与优化详解 2022-11-13
- VuePress 2023-10-08
- react-redux的connect与React.forwardRef结合ref失效的解决 2023-07-09
- 浅谈async、defer以普通script加载的区别 2023-07-09
- VUE3.0-手写实现组合API 2023-10-08
- vue 行为验证码之滑动验证AJ-Captcha使用详解 2023-07-10
- 如何封装一个Ajax函数 2023-02-23
- TypeScript接口和类型的区别小结 2023-07-10
- Ajax bootstrap美化网页并实现页面的加载删除与查看详情 2023-01-31