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>