Window blur() 方法

实例

确保新窗口未获得焦点(将新窗口发送到后台):

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <p>单击按钮打开一个新窗口,并确保新窗口不会获得焦点(将新窗口发送到后台)。</p>
  5. <button onclick="myFunction()">试一试</button>
  6. <script>
  7. function myFunction() {
  8. var myWindow = window.open("", "", "width=200, height=100");
  9. myWindow.document.write("<p>一个新窗口!</p>");
  10. myWindow.blur();
  11. }
  12. </script>
  13. </body>
  14. </html>

定义与用法

blur() 方法从当前窗口移除焦点。

提示:使用 focus() 方法将焦点设置为当前窗口。

注意:此方法请求将当前窗口置于后台。由于用户设置不同,它可能无法在所有浏览器中正常工作。


浏览器支持

表中的数字指定完全支持该方法的第一个浏览器版本。

方法
blur()YesYesYesYesYes

语法

  1. window.blur()

参数


返回值

无返回值

更多实例

实例

确保新窗口获得焦点(将新窗口发送到前面):

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <p>单击按钮打开一个新窗口,并确保新窗口获得焦点(将新窗口发送到前面)。</p>
  5. <button onclick="myFunction()">Try it</button>
  6. <script>
  7. function myFunction() {
  8. var myWindow = window.open("", "", "width=200,height=100");
  9. myWindow.document.write("<p>一个新窗口!</p>");
  10. myWindow.focus();
  11. }
  12. </script>
  13. </body>
  14. </html>

分类导航