Blogger Information
Blog 8
fans 0
comment 0
visits 5719
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
BOM(浏览器对象模型)
蓝谑的博客
Original
900 people have browsed it

BOM:页面意外事物所拥有的对象(即浏览器窗口和桌面屏幕)

下面将列出一些window对象中与浏览器有关的属性:

  • navigator: 其是一个用于反映浏览器及其功能信息的对象; 在控制台中输入可以查看BOM和DOM中所有的对象。

  • location: 该属性是一个用于存储当前载入页码URL信息的对象(在php中经常用来页面跳转);

    其有以下三个方法:location.reload():重新载入某个页面

    location.replace("URL")和assign()一样,不过前一个不会再浏览器的历史纪录表中留下记录。

  • history:   window.history.length;

               window.history.forward();window.history.back();类似单击前进/后退

                history.go(-1);history(0); 后退一页/重新加载当前页

  • frames:该属性是当前页面中所有框架的集合。

  • screen:该属性提供的是浏览器以外的环境信息。

  • window.open()/close(): 例:var win=window.open('http://www.baidu.com','packt','width=300,height=300,resizable=yes');

    第二个参数代表新窗form标签的target属性值;resizable代表是否允许用户调整窗口大小。

  • window.moveTo(100,100);window.moveBy(10,-10);前一个是将窗口相对于屏幕左上角进行移动,一个是相对于当前位置进行移动

  • window.resizeTo(x,y);window.resizeBy(x,y)这里做的事调整窗口的大小。

  • window.confirm(“提示词");返回的是false或true

  • window.prompt("提示词"); 给用户呈现的是一个用于输入文本的对话框,输入后会返沪相应的文本字符串。

Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post