0

我有一个我写的跨平台网站。在 iPad 上,我必须使用 mouseup 和 mouseup 事件来模拟单击(因为它是嵌入在 iFrame 内的 SVG 中的事件,并且如果有人按住,或按下并拖动或按下并释放(单击),则会出现特殊事件)

这是正在发生的事情。touchStart 事件触发。touchEnd 事件触发。我的脚本看到这是一个点击事件,然后触发以下事件:

window.parent.window.location.href = "../TRL/SelectHotspot.aspx" + returnString

然后浏览器转到该页面,但随后(奇怪的是......)位于目标页面上该确切位置的控件接收到单击事件。这意味着它然后移动到下一页。

有谁知道会导致这种情况以及如何阻止它?它不会发生在桌面上(它们不会暴露 touchstart / touchend 事件),也不会发生在任何 android 设备上。

4

0 回答 0