Javascript 检测小程序何时可以使用
我使用它来检测当前选项卡何时获得焦点,并将焦点设置在Javascript 检测小程序何时可以使用,javascript,java,dom,applet,dom-events,Javascript,Java,Dom,Applet,Dom Events,我使用它来检测当前选项卡何时获得焦点,并将焦点设置在上,但是,由于小程序在页面加载过程中出现第一个onFocus时未准备好,因此出现了两个错误。它似乎不会停止任何工作,但错误并不理想 在一个完美的世界里,我只会在小程序准备好后设置焦点处理程序。或者,焦点处理程序会在“触摸”小程序之前检查它是否有效。。。两者都可以,这取决于哪个更简单。非jQuery答案优先 我的HTML看起来像: <head> <script language="javascript"> function
上,但是,由于小程序在页面加载过程中出现第一个onFocus时未准备好,因此出现了两个错误。它似乎不会停止任何工作,但错误并不理想
在一个完美的世界里,我只会在小程序准备好后设置焦点处理程序。或者,焦点处理程序会在“触摸”小程序之前检查它是否有效。。。两者都可以,这取决于哪个更简单。非jQuery答案优先
我的HTML看起来像:
<head>
<script language="javascript">
function focusIn()
{
document.myApplet.requestFocus();
}
if ("onfocusin" in document)
document.onfocusin = focusIn;
else
window.onfocus= focusIn;
</script>
</head>
函数聚焦
{
document.myApplet.requestFocus();
}
如果(文件中的“onfocusin”)
document.onfocusin=focusIn;
其他的
window.onfocus=focusIn;
在Applet.start()方法的末尾,调用JS函数以指示“Applet已准备就绪”。小程序甚至可以检测到小程序页面的选项卡更改或浏览器从最小化状态恢复。在applet.start()
方法的末尾,调用JS函数以指示“小程序已准备就绪”。小程序甚至可以检测到小程序页面的选项卡更改或浏览器从最小化状态恢复