Window blur() 方法
实例
确保新窗口未获得焦点(将新窗口发送到后台):
<!DOCTYPE html><html><body><p>单击按钮打开一个新窗口,并确保新窗口不会获得焦点(将新窗口发送到后台)。</p><button onclick="myFunction()">试一试</button><script>function myFunction() {var myWindow = window.open("", "", "width=200, height=100");myWindow.document.write("<p>一个新窗口!</p>");myWindow.blur();}</script></body></html>
定义与用法
blur() 方法从当前窗口移除焦点。
提示:使用 focus() 方法将焦点设置为当前窗口。
注意:此方法请求将当前窗口置于后台。由于用户设置不同,它可能无法在所有浏览器中正常工作。
浏览器支持
表中的数字指定完全支持该方法的第一个浏览器版本。
| 方法 | |||||
|---|---|---|---|---|---|
| blur() | Yes | Yes | Yes | Yes | Yes |
语法
window.blur()
参数
| 无 |
返回值
| 无返回值 |
更多实例
实例
确保新窗口获得焦点(将新窗口发送到前面):
<!DOCTYPE html><html><body><p>单击按钮打开一个新窗口,并确保新窗口获得焦点(将新窗口发送到前面)。</p><button onclick="myFunction()">Try it</button><script>function myFunction() {var myWindow = window.open("", "", "width=200,height=100");myWindow.document.write("<p>一个新窗口!</p>");myWindow.focus();}</script></body></html>