我在我的网站上使用了这段代码,但是当页面打开时图像没有加载,我希望图像从启动开始加载,然后一个简单的鼠标悬停在单击时更改图像和链接。我不擅长编码,所以任何帮助都会很好。
这是我使用的代码。
<!doctype html>
<html>
<body>
<head>
<script>
function init() {
setImageOne();
}
function setImageOne() { setImage('http://earthbounds.com/banners/amazing food.jpg'); }
function setImageTwo() { setImage('http://earthbounds.com/banners/amazing food 2.jpg'); }
function setImage(src) {
var canvas = document.getElementById("e");
var context = canvas.getContext("2d");
if (context == null) return;
var img = new Image();
img.src = src;
context.drawImage(img, 0, 0, 322, 200);
}
</script>
</head>
浏览器不支持画布