博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
web之javascript BOM语句
阅读量:5742 次
发布时间:2019-06-18

本文共 2299 字,大约阅读时间需要 7 分钟。

BOM:(Browser Object Model)浏览器对象模型

一、BOM语句

1,alert(字符串或变量):警告消息对话框

 注意: 1,在点击对话框“确定”按钮前,不能进行任何其它操作。 2,消息对话框通常可以用于调试程序。 3,alert输出内容可以是字符串或变量,与document.write()相似。 4,alert返回值为undefined

 2,confirm(str):确认消息对话框

1,str参数,要在弹窗上显示的内容。2,返回值:点击“确认”返回true,点击“取消”返回false。3,点击弹窗的按键前,不能做其它任何操作。

 3,prompt(str1,str2):提问消息对话框

     1,str1:要显示在消息对话框中的文本,不可修改; 2,str2:文本框中的默认显示内容,可以修改(为可选参数); 3,点击确认按钮,文本框中输入的内容将作为返回值返回; 4,点击取消按钮,将返回null; 5,点击对话框的按钮前,不能进行其它操作;

 4,window.open([URL],[窗口名称],[参数字符串])

------------------------------------------------------------|       参数       |       值       |   说明                 |------------------------------------------------------------|       top       |   numder       | 窗口顶部离屏幕顶部的像素  |------------------------------------------------------------|       left      |   numder       | 窗口左端离屏幕左端的像素  |------------------------------------------------------------|       width     |   numder       | 窗口的宽度              |------------------------------------------------------------|       height    |   numder       | 窗口的高度              |------------------------------------------------------------|      menubar    |   yes/no       | 窗口有没有菜单           |------------------------------------------------------------|     toolbar     |   yes/no       | 窗口有没有工具条         |------------------------------------------------------------|    scrollbars   |   yes/no       | 窗口有没有滚动条         |------------------------------------------------------------|      status     |   yes/no       | 窗口有没有状态栏         |------------------------------------------------------------参数说明:URL:可选参数;在窗口中要显示网页的网址或路径,如果省略,或者是空字符串,那么窗口就不显示任何文档。窗口名称:可选参数;被打开的窗口名称;    1,改名字由字母、下划线、和数字组成。    2,“_top”、"_blank"、"_self"具有特殊意义的名称        _blank:在窗口显示目标网页;        _self:在当前窗口显示目标网页;        _top:框架网页中在上部窗口中显示目标网页;    3,相同name的窗口只能创建一个,所有创建多个窗口时name不能相同;    4,name不能包含空格;参数字符串:可选参数,设置窗口参数,各参数用逗号隔开。

 5,close():关闭窗口

1,窗口对象。close();关闭指定网页  2,window.close();关闭当前网页

 6,setInterval():定时器1;clearInterval(id_of_setInterval):取消定时器1

    
注意:该定时器被触发后,会一直循环执行下去,直到被清除

 7,setTimeout():定时器2;clearTimeout(id_of_setTimeout):取消定时器2

    
注意:该定时器在被触发后,只会被执行一次

 

更多详细内容请访问:http://www.jb51.net/article/55851.htm

转载于:https://www.cnblogs.com/Jfh389987366/p/7051239.html

你可能感兴趣的文章
Laravel 服务容器
查看>>
mac安装kubernetes并运行echoserver
查看>>
多页架构的前后端分离方案(webpack+express)
查看>>
算法(第4版) Chapter 1
查看>>
前端技术选型的遗憾和经验教训
查看>>
“亲切照料”下的领域驱动设计
查看>>
SRE工程师到底是做什么的?
查看>>
解读:Red Hat为什么收购Ansible
查看>>
Ossim下的安全合规管理
查看>>
DelphiWebMVC框架下BPL热部署实现
查看>>
C++与MySQL的冲突
查看>>
siki学习之观察者模式笔记
查看>>
单元测试
查看>>
spring.net 继承
查看>>
ES6:模块简单解释
查看>>
JavaScript indexOf() 方法
查看>>
用Bootstrap写一份简历
查看>>
ZJU PAT 1023
查看>>
WMI远程访问问题解决方法
查看>>
从零开始学习IOS,(UILabel控件)详细使用和特殊效果
查看>>