gpt4 book ai didi

javascript - 在 JavaScript 中检测 Flash 对象点击

转载 作者:搜寻专家 更新时间:2023-10-31 22:09:12 24 4
gpt4 key购买 nike

有没有什么方法可以让 JavaScript/jQuery 知道何时点击了 Flash 对象(并且仍然让 Flash 处理点击)?

我尝试在对象之上放置一个表格,该对象具有 position: fixedz-index 并且对象设置为 param name='wmode' value='transparent' 这样我就可以让我的 JavaScript 检测使用 jQuery 的 click() 单击了哪一列,但这些点击从未被 JavaScript (Chromium Linux) 拦截。

还有其他方法可以实现吗?

最佳答案

谢谢马蒂·华莱士和 Darwin !

<div id='flash'>
<object>
<param name='wmode' value='transparent' />
<embed src='foo.swf' wmode=transparent allowfullscreen='true' allowscriptaccess='always'>
</embed>
</object>
</div>

<div id='output'></div>

<script type='text/javascript'>
$('#flash').mousedown(function (e){
$('#output').append('<br>X: ' + e.pageX + ' ; Y: ' + e.pageY);
});
</script>

经过测试,对 Flash 对象的任何点击的 XY 坐标都将准确地打印到屏幕上,并且鼠标与 Flash 对象的交互将正常进行。

关于javascript - 在 JavaScript 中检测 Flash 对象点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6273966/

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