Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 检测小程序何时可以使用_Javascript_Java_Dom_Applet_Dom Events - Fatal编程技术网

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函数以指示“小程序已准备就绪”。小程序甚至可以检测到小程序页面的选项卡更改或浏览器从最小化状态恢复