制作图片作为链接

铁娘子

如何在画布中制作图像以用作链接?我无法在<image>标记上放置<a href>标记,因为我不希望在用户单击按钮之前先显示它。

我需要在javascript中插入任何代码行吗?

window.onload = function () {
    var endCan = document.getElementById("endCan");
    var end = endCan.getContext("2d");
    var img = document.getElementById("end");
    end.drawImage(img, 0, 0, img.width / 2, img.height / 2);
};
<img id="end" style="display: none;" src="img/WellDone_Rectangle.png"/>
<canvas id="endCan" class="wrapper" width="1000" height="600"></canvas>
$(".buttonNext6").click(function () {
    $("#endCan").fadeIn();
});
乔伊·高夫

window.onload = function () {
    var endCan = document.getElementById("endCan");
    var end = endCan.getContext("2d");
    var img = document.getElementById("end");
    end.drawImage(img, 0, 0, img.width / 2, img.height / 2);
};
//$(".buttonNext6").click(function () {
//    $("#endCan").fadeIn();
//});

function canvasCallback() {
    console.log('clicked')
}
<img id="end" style="display: none;" src="https://picsum.photos/200/300"/>
<canvas onclick="canvasCallback()" id="endCan" class="wrapper" width="1000" height="600"></canvas>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章