eclipse结构目录是
>page
>JavaScript Resources
∨ img
aa.jpeg
>js
∨pageHTML
index.html
代码如下:
var pic=new Image();
// 注: ./img/aa.jpeg , ../img/aa.jpeg , /img/aa.jpeg 这三个都没有成功
var pic.src="./img/aa.jpeg";
pic.onload=function draw(){
canvas.globalCompositeOperation="source-over";
canvas.drawImage(pic,0,0);
}
请大神告知为何?
你把var pic.src="../img/aa.jpeg"; 放在onload后面,src 属性一定要写到 onload 的后面,否则程序在 IE 中会出错
var pic=new Image();
pic.onload=function draw(){
canvas.globalCompositeOperation="source-over";
canvas.drawImage(pic,0,0);
}
var pic.src="../img/aa.jpeg";
。。。你可以直接创建一个标签加入。
var html = "<img src=''/>";
document.getElementById("test").append(html);