小编JMa*_*ark的帖子

Flash窃取浏览器焦点

我的页面中有一个Flash应用程序,当用户与Flash应用程序交互时,浏览器/ html/javascript停止接收键盘输入.

例如,在Firefox中,control-t不再打开新选项卡.

但是,如果我单击非闪存页面的一部分,浏览器将再次开始接收这些事件.

无论如何以编程方式(通过flash或javascript)将焦点返回到浏览器?

在用户点击flash中的按钮后,我让flash执行了一个javascript回调,所以我尝试通过javascript将焦点放在表单字段(和正文)上,但这种方法似乎不起作用.

一个更具体的例子是Youtube.他们也有这个问题.当我单击播放/暂停按钮或调整音量时,我希望我的浏览器键盘控制仍然有效,但他们没有,我必须单击电影区域外的页面上的某个位置.这是我正在努力解决的确切问题.

html javascript flash

17
推荐指数
2
解决办法
7860
查看次数

标签 统计

flash ×1

html ×1

javascript ×1