我的页面中有一个Flash应用程序,当用户与Flash应用程序交互时,浏览器/ html/javascript停止接收键盘输入.
例如,在Firefox中,control-t不再打开新选项卡.
但是,如果我单击非闪存页面的一部分,浏览器将再次开始接收这些事件.
无论如何以编程方式(通过flash或javascript)将焦点返回到浏览器?
在用户点击flash中的按钮后,我让flash执行了一个javascript回调,所以我尝试通过javascript将焦点放在表单字段(和正文)上,但这种方法似乎不起作用.
一个更具体的例子是Youtube.他们也有这个问题.当我单击播放/暂停按钮或调整音量时,我希望我的浏览器键盘控制仍然有效,但他们没有,我必须单击电影区域外的页面上的某个位置.这是我正在努力解决的确切问题.