0

我正在为我教授的课程设置在 Adob​​e Animate HTML5 Canvas 中使用 Javascript 的介绍。老实说,我自己没有做过任何工作,但我做过一些 Actionscript 游戏以及 Animate 之外的一些 Javascript 编程,所以我并非完全一无所知。

练习的一部分是有一个打开 URL 的按钮。它确实如此,但它会打开它的许多选项卡。我不确定如何限制它,所以它只打开 URL 的一个选项卡。

这是我的代码。谢谢你的帮助:

this.urlBtn.addEventListener("mousedown", openPage.bind(this));

function openPage(event) {
	window.open('http://www.cartoonthunder.net/', '_blank');
}

4

1 回答 1

1

mousedown当鼠标在元素上时触发,所以它会重复发生。

改用click它,它应该只触发一次。

于 2019-10-03T19:15:39.577 回答