BOM_window弹出方法和打开关闭方法
BOM_window弹出方法
Window:窗口对象
1、创建
2、方法
1、与弹出框有关的方法
alert() 显示带有一段消息和一个确认按钮的警告框。
confirm() 显示带有一段信息以及确认按钮和取消按钮的对话框
如果用户点击确定按钮,则方法返回true
如果用户点击取消按钮,则方法返回false
prompt() 显示可提示用户输入的对话框
返回值:获取用户输入的值
3、属性
4、特点
1、Window对象不需要创建可以直接使用。window.方法名();
2、window引用可以省略,方法名();
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script> /* Window:窗口对象 1、创建 2、方法 1、与弹出框有关的方法 alert() 显示带有一段消息和一个确认按钮的警告框。 confirm() 显示带有一段信息以及确认按钮和取消按钮的对话框 如果用户点击确定按钮,则方法返回true 如果用户点击取消按钮,则方法返回false prompt() 显示可提示用户输入的对话框 返回值:获取用户输入的值 3、属性 4、特点 1、Window对象不需要创建可以直接使用。window.方法名(); 2、window引用可以省略,方法名(); */ alert("hello window"); window.alert("hello win"); var flag = confirm("确定取消"); if (flag){ alert("退出"); }else { alert("继续"); } //输出框 var s = prompt("输入用户名"); alert(s); </script> </head> <body> </body> </html>
BOM_window打开关闭方法
2、与打开关闭有关的方法
close() 关闭浏览器窗口
谁调用colse方法,就关谁
open() 打开一个新的浏览器窗口
返回新的window对象
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <input id="openBtn" type="button" value="打开窗口"> <input id="closeBtn" type="button" value="关闭窗口"> <script> /* Window:窗口对象 1、创建 2、方法 1、与弹出框有关的方法 alert() 显示带有一段消息和一个确认按钮的警告框。 confirm() 显示带有一段信息以及确认按钮和取消按钮的对话框 如果用户点击确定按钮,则方法返回true 如果用户点击取消按钮,则方法返回false prompt() 显示可提示用户输入的对话框 返回值:获取用户输入的值 2、与打开关闭有关的方法 close() 关闭浏览器窗口 谁调用colse方法,就关谁 open() 打开一个新的浏览器窗口 返回新的window对象 3、属性 4、特点 1、Window对象不需要创建可以直接使用。window.方法名(); 2、window引用可以省略,方法名(); */ //打开新窗口 var openBtn = document.getElementById("openBtn") var newWindow; openBtn.onclick = function () { //打开新窗口 newWindow = open("http://www.baidu.com"); } //关闭新窗口 var closeBtn = document.getElementById("closeBtn") closeBtn.onclick = function () {/// //关闭新窗口 newWindow.close(); } </script> </body> </html>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix