最近一个项目在页面里要用 canvas 标签,为了兼容 IE 使用了 excanvas.js 。这样在静态页面的情况下(canvas 标签在页面第一次加载的时候就已经在文档中了)没有问题。但当使用 ajax 进行局部刷新的时候,由于 canvas 标签不是页面第一次加载的时候就存在,所以导致 IE 下不能正确执行相关代码。报出的错误是方法不支持,貌似是 excanvas.js 在动态加载 canvas 标签的情况下没有起作用。有没有高手遇到过这种情况?有解决的办法吗?烦请不吝赐教,不胜感激!!!!!
<title>Charting</title>
<link href="css/basic.css" type="text/css" rel="stylesheet" />
<script type="text/javascript" src="enhance.js"></script>
<script type="text/javascript" src="excanvas.js"></script>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="visualize.js"></script>
<script type="text/javascript" src="example.js"></script> <link href="visualize.css" type="text/css" rel="stylesheet" />
<link href="visualize-dark.css" type="text/css" rel="stylesheet" />
我也遇到类似的问题