【JavaScript】Bom

BOM

BOM(Browser Object Model) 是指浏览器对象模型。
提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。
Window对象是BOM的顶层对象,其他对象都是该对象的子对象。

Window 对象

window对象是BOM的核心,window对象指当前的浏览器窗口。

几种对话框

  • alert(message):警告对话框
  • confirm(message):确认消息对话框,根据用户点击“确认”或者“取消”,返回true或false
  • prompt(text, value):提问对话框,参数text表示提示信息,参数value表示输入框中默认值。点击确认返回用户输入的内容。

浏览器窗口控制

  • window.name:获取/设置窗口的名称,主要用于为超链接和表单设置目标(targets)

  • window.open(url, windowName, [WindowFeatures]):打开一个窗口,相同 name 的窗口只能创建一个
    可传三个参数:

    • url:新打开窗口的url

    • windowName:指定target属性或窗口的名称

      • _blank:URL加载到一个新的窗口。这是默认

      • _parent:URL加载

猜你喜欢

转载自blog.csdn.net/Komorebi_00/article/details/131533387