如何防止Flash <embed />被聚焦?

时间:2016-08-28 16:50:49

标签: flash focus

我正在一个网页上工作,我在.swf中有一个非交互式<embed> Flash文件。如果用户在Flash中单击/滚动,它将获得焦点,并开始捕获F12ctrl-R等键盘事件。内容不是交互式的,只是一个固定的图形。如何防止它获得焦点?

1 个答案:

答案 0 :(得分:0)

您可以添加模糊元素的onfocus事件侦听器。例如,e<embed>元素:

e.onfocus = function() {e.blur()}; // unfocus it as soon as it's focused

经过测试和工作就像一个魅力。点击Flash不会窃取键盘输入。