该代码预先加载的图像成图像对象,然后(假定)将其设置为图像元素的src上HTML:使用Javascript:图像对象 - > HTML图像元素
<!DOCTYPE html>
<html>
<head>
<script language="javascript">
window.onload = function() {
var oImage = new Image();
oImage.onload = function() {
document.getElementById('myImage').src = oImage;
alert('done');
};
oImage.src = 'image1.jpg';
}
</script>
</head>
<body>
<img id="myImage" src="" />
</body>
</html>
为什么它不工作?
哪里是你的 'image1.jpg' 在什么位置?它与HTML文件在同一个文件夹中吗? –
是的。我在本地测试它。 – Azevedo