JavaScript基础-对象<2>

2.浏览器环境提供对象

(1) document对象

doucument对象属性:

title:文本标题。doucument.title="Welcome";

lastModified:文档最后修改时间。

URL 文档对应的页面地址。

cookie:创建和获得信息 cookie。

bgColor:文档背景色。

fgColor: 文档前景色。

location: 保存文档所有页面地址信息。

alinkColor:激活链接的颜色。

linkColor:链接的颜色。

vlinkColor:已浏览过的链接颜色。

document对象方法:

write(text):向页面内写文本(不换行)。

writeln(text):向页面内写文本(换行)。

open():打开当前文档,允许写入数据流。

close():关闭当前文档。

(2) location对象

该对象包含前网页的URL 地址。使用它可以对地址进行分析,并能够将浏览器导航到指定的地址。

完整的URL地址为:http://www.aaaa.com:80/welcome/index.htm#section3,运用该对象能够分析这个地址的各个组成部分。

location对象属性:

protocol:通信采用的协议。

host:页面所在的服务器的主机名。

port:服务器通信的端口号。

pathname:页面在服务器上的路径。

hash:页面中有页面内跳转的锚标信息。

search:提交到服务器上进行搜索的信息。

hostname:记录主机名称和端口号,中间":"分开。

href:完整的URL地址。

location对象方法:

reload():将页面全部刷新。

replace(URL):使用指定URL代替当前页面。

(3)window 对象

window对象在JavaScript浏览器对象中位于最高层,具有唯一性。而其他浏览器对象都是它的子对象。只要浏览器窗口打开,就会建立window对象。

window.alert();//调用警告提示窗口。

window.document.write()。

window对象属性:

defaultStatus和status,前者是在浏览器窗口下面的状态栏中确省显示的信息,后者的属性值是状态栏中当前显示的信息。

window对象方法:

open(网页地址,窗口名称,窗口风格),可以打开一个新窗口并且指定其风格。

例如:

var myWindow=window.open("hello.htm",nul,"height=400,width=400,toolbar=yes,location=yes,directories=yes,status=no,menubar=no

,scroolbars=no");

close(),关闭一个窗口。

例如: myWindow.close();//关闭标记为myWindow的浏览器窗口。

alert(字符串),弹出一个警告提示框窗口,内容为其中的字符串。

confirm(字符串),弹出确认框,信息为其中的字符串。该方法执行后返回一个布尔值,被确认返回true,被取消返回为false。

if(confirm("您确定要删除么?")){

//完成提交确认的操作语句

}

prompt(字符串),弹出一个输入框,其提示信息是括号中的字符串。

例如:

var wordName=prompt("Please input your name:","Tom")

上一篇:[LeetCode] 111. Minimum Depth of Binary Tree ☆(二叉树的最小深度)


下一篇:EF框架step by step(2)—Model-First