gpt4 book ai didi

javascript - IE10 不处理点击事件 |帮助使用 MSPointer

转载 作者:数据小太阳 更新时间:2023-10-29 05:04:22 25 4
gpt4 key购买 nike

请提前原谅我是一个愚蠢的菜鸟。

无论如何,我正在尝试让我的 html5 游戏在 IE10 上玩,但它没有检测到我的点击。

所以我稍微研究了一下,发现不是理解这意味着什么:

document.getElementById("answer1").addEventListener("click", wrong, false);

如果必须使用一些蹩脚的专有代码。因为我是一个愚蠢的菜鸟,所以我遇到了问题实现这一点。

这是我目前拥有的

    document.getElementById("answer1").addEventListener("click", wrong, false);
document.getElementById("answer2").addEventListener("click", wrong, false);
document.getElementById("answer3").addEventListener("click", wrong, false);
document.getElementById("answer4").addEventListener("click", wrong, false);
//Stupid IE10 Crap
if (window.navigator.msPointerEnabled) {
document.getElementById("answer1").addEventListener("MSPointerDown", wrong, false);
document.getElementById("answer2").addEventListener("MSPointerDown", wrong, false);
document.getElementById("answer3").addEventListener("MSPointerDown", wrong, false);
document.getElementById("answer4").addEventListener("MSPointerDown", wrong, false);
}

当我在 ie10 上运行代码时,它仍然没有记录我的鼠标点击。我是否遗漏了什么或做错了什么?

请帮助我。

最佳答案

嗯,我不知道为什么它不起作用。它仍然无法正常工作。

但我找到了一个我认为可以分享的解决方法。我将以下属性添加到目标 DIV 的 CSS。

背景色:#FFFFFF;
不透明度:0;

出于某种原因,如果我给 DIVS 一个背景颜色并使它们完全透明,点击注册。

所以,我暂时不用关心这个问题了。

我希望这对某人有帮助。

关于javascript - IE10 不处理点击事件 |帮助使用 MSPointer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14172630/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com