- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在为 CRM 2011 创建 HTML Web 资源,该资源应该生成自定义图表。它在我的本地计算机上运行得很好,但是当我将其放入 CRM 2011 解决方案中时,我在对元素调用 getContext() 的行上收到 JavaScript 错误。
我什至将代码简化为最基本的元素,但它仍然在 CRM 中产生此错误。有人有什么想法吗?您可以在下面看到精简的代码。
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<div style="width: 50%">
<canvas id="myChart" width="400" height="300"></canvas>
</div>
<script>
function loadData(dataSet) {
var c = document.getElementById("myChart");
var ctx = c.getContext(); //THIS IS THE LINE PRODUCING THE ERROR, BUT ONLY IN CRM 2011!!!
}
window.onload = function () {
loadData(1);
}
</script>
</body>
</html>
最佳答案
原来是因为我使用的CRM环境是IE8,不完全支持HTML5。我的开发机器安装了 IE11,这就是为什么它在开发解决方案时对我有用。
我刚刚与我们的网络人员交谈,他们将尝试尽快在 CRM 盒子上升级 IE。
<小时/>只是一个快速更新,在将 IE 升级到 11 并安装了相当多的服务包后,我打开 CRM 2011,它进入了移动模式。我们必须将域名分配到兼容性 View 列表中,以使其再次正常运行。尽管如此,我必须将以下行添加到 HTML 中,以便 HTML5 再次正常运行:
<!DOCTYPE html>
<meta http-equiv="X-UA-Compatible" content="IE=Edge"> <!-- this is the line that was added -->
希望这能对其他人有所帮助。
关于javascript - CRM 2011 HTML 网络资源 : getContext produces "Object doesn' t support property or method",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26279653/
我需要通过 Python 脚本打开本地网络上的文件。 在基本情况下很简单: fh = open('\\servername\path\resource.txt', 'r') ... 问题是对该网络资源
我正在尝试使用 obout 控件库中的文件上传控件,我真的很喜欢它,并且认为它非常流畅,没有任何 flash!.. 我下载了整个安装程序,使用了示例中的设置,并使控件完全按照我想要的方式运行。 我在
我正在为 CRM 2011 创建 HTML Web 资源,该资源应该生成自定义图表。它在我的本地计算机上运行得很好,但是当我将其放入 CRM 2011 解决方案中时,我在对元素调用 getContex
我是一名优秀的程序员,十分优秀!