弄了很久才用<canvas>标签显示出图像来,可是启动浏览器之后必须刷新一下才能看到图像,不然就是空白的什么都没有。
哪里的问题
[html文件]
<!DOCTPYE html>
<html>
<head><title>javascript</title>
<script type="text/javascript" src="xxxx.js"></script>
<meta http-quive="Pragma" content="no-cache">
<meta heep-quive="Cache-Control" content="no-cache">
</head>
<body onload="draw();">
<canvas id="canvas" width="800" height="800"></canvas>
</body>
</html>[javascript文件]
function draw(){
var canvas=document.getElementById("canvas");
var context=canvas.getContext("2d");
var img=new Image();
img.src="0001.png";
context.drawImage(img,50,50);
}
哪里的问题
[html文件]
<!DOCTPYE html>
<html>
<head><title>javascript</title>
<script type="text/javascript" src="xxxx.js"></script>
<meta http-quive="Pragma" content="no-cache">
<meta heep-quive="Cache-Control" content="no-cache">
</head>
<body onload="draw();">
<canvas id="canvas" width="800" height="800"></canvas>
</body>
</html>[javascript文件]
function draw(){
var canvas=document.getElementById("canvas");
var context=canvas.getContext("2d");
var img=new Image();
img.src="0001.png";
context.drawImage(img,50,50);
}
解决方案 »
- setTimeout为何无法显示过渡效果
- o[arr[i]]=o[arr[i]] || {}怎么理解
- javascript 对象能不能通过getElementsByTagName方法得到呢?
- 如何获取标签元素里的文本内容字符数
- js加载问题
- 定时刷新marquee
- js报了我看不懂的错误
- 通过一个层的滚动条来控制另一个层的位置, 很难
- 关于JS下拉菜单出错的问题
- 用JavaScript编写一个倒计时(例:“你还有25分15秒”),并让它在浮动在一个相对固定位置,并在页面刷新时,你倒计时的时间不会跟着刷新
- 怎样判断一个浏览器是360浏览器
- 滚动条问题【上一个贴,由于内容发了过多,帖子卡死了,麻烦管理员删掉】
最好在firefox下测试ie不支持canvas 需要 引入插件excanvas.js