http://army8735.org/2009/09/15/82.html
曾经考虑过用swf来检测密码输入框大写锁定键是否被打开,并且也进行了一个小实验,基本是成功的。时隔多日,最近想要把它完善一下,突然发现在chrome中根本不起作用!
一步步排查下来,终于发现在webkit内核的浏览器下,以往的使得swf获取焦点的方法根本不起作用。随之google一番,发现老外早已发现这个bug,并且目前webkit仍未解决:
http://stackoverflow.com/questions/594821/object-focus-problem-with-safari-and-chrome-browsers
这样就影响到了部分功能:比如想使用flash的检测按键功能,但它必须要求flash是在获得焦点的情况下才行。使用js可以在ie和gecko内核下轻松办到,webkit只能继续等待了。

回复自“webkit内核浏览器中swf获取焦点的bug”
发表回复