河南省鹤壁市住房和城乡建设局网站,谁教我做啊谁会做网站啊,网站建设 手机和pc,建企业网站建设注意问题BOM对象#xff1a;
BOM 是浏览器对象模型的简称。JavaScript 将整个浏览器窗口按照实现的功能不同拆分成若干个对象#xff1b;
包含#xff1a;window 对象、history 对象、location 对象和 document 对象等
window对象#xff1a;
常用方法#xff1a; 1.prompt();…BOM对象
BOM 是浏览器对象模型的简称。JavaScript 将整个浏览器窗口按照实现的功能不同拆分成若干个对象
包含window 对象、history 对象、location 对象和 document 对象等
window对象
常用方法 1.prompt();显示可提示用户输入的对话框 window.prompt(请输入您的 名字); 返回输入框的值。 2.alert();显示一个带提示信息的确定按钮框 window.alert(登录成功); 3.confirm();带有确定和取消按钮的提示框 window.confirm(确定删除吗); 确定返回true 取消返回false 4.close();关闭当前浏览器页面 5.open(url);打开指定的路径页面 open(https://www.baidu.com); 6.setTimeout(执行函数,等待毫秒值); setTimeout(function(){alert(3秒后的操作)},5000); 7.setInterval(执行函数间隔时间毫秒); 按照设定的周期以毫秒计来重复调用函数或表达式 8.clearInterval();清除定时器 history对象
概念history对象保存了当前浏览器窗口中打开页面的一个历史记录列表。
常用方法 1.history.back();//后退一个页面 2.history.forward();//前进一个页面 3.history.go(1);//前进一个页面 4.history.go(-1);//后退一个页面 location对象
概念location对象用于管理当前打开窗口的URL信息相当于浏览器的地址栏
常用方法 1.assign(url) 方法:在当前页面打开一个新的页面 location.assign(https://www.qq.com); 2.href 属性:返回或设置当前页面的 URL 3.hostname 属性:返回 Web 主机的域名 4.pathname 属性:返回当前页面的路径和文件名 5.port 属性 :返回 Web 主机的端口默认本地浏览器端口号为8020 6.protocol 属性返回所使用的 Web 协议http:// 或 https:// 7.reload() 方法重新加载当前页面相对于浏览器的刷新按钮 screen屏幕对象 概念screen 对象包含了用户屏幕的相关信息 常用属性 1.availWidth返回显示屏幕的可用宽度除 Windows 任务栏之外 2.availHeight返回显示屏幕的可用高度除 Windows 任务栏之外 3.width 返回显示器屏幕的宽度 4.height: 返回显示器屏幕的高度