更改/聚焦选项卡/窗口时的Javascript事件

Javascript event when changing/focusing tab/window

本文关键字:Javascript 事件 聚焦 选项 更改 窗口      更新时间:2023-09-26

jQuery中是否有用于聚焦或模糊选项卡或窗口的事件处理程序?blur((和focus((似乎对窗口不起作用。

您可以绑定窗口的模糊函数,因此jQuery将是$(window).blur(handler)

你甚至可以在这个页面上快速测试,popjavascript: window.onblur = function() { alert("Blur"); };进入您的操作栏和alt选项卡。

http://jsfiddle.net/6ckFZ/

window上的jQuery模糊事件对我有效。

$(window).blur(function() {
  alert('Handler for .blur() called.');
});

如果有人要在框中键入内容,则可以使用onkeydown,或者使用onfocus首次单击窗口。请参阅以下示例。

<input type="text" onfocus="myFunction()">

<input type="text" onkeydown="myFunction()">