【发布时间】:2023-03-17 17:06:01
【问题描述】:
我有一个 silverlight 对象,它一直在抓取键盘焦点,但我无法恢复焦点。我有一个带有菜单的 javascript 应用程序,用户可以通过按“输入”键来选择一个选项。 “Enter”一直有效,直到用户单击 silverlight 对象。我尝试使用此方法创建解决方法:
Epg.prototype.grabClick = function(screen){
// Hack for Mac+Firefox - when you click the screen, we must recover focus from Silverlight
screen.div.click(function(event){
if ($.browser.mozilla) {
window.blur();
window.focus();
}
});
}
此问题不会在仅限 Chrome 的 Firefox 中发生。提前致谢!
【问题讨论】:
标签: javascript silverlight firefox focus