热门搜索 :
考研考公
您的当前位置:首页正文

2018-09-25函数对象

来源:东饰资讯网

window 对象表示浏览器中打开的窗口,适用于所有浏览器

window对象属性:

window.close 关闭返回窗口
  • window.innerheight 返回窗口文档显示区的高度(只读属性,声明了窗口的文档显示区的高度和宽度,以像素计。

这里的宽度和高度不包括菜单栏、工具栏以及滚动条等的高度。)

  • window.name 设置或返回窗口的名称
  • window.self self 属性可返回对窗口自身的只读引用。等价于 Window 属性。
  • window.status status 属性可设置或返回窗口状态栏中的文本。
window对象方法:
  • alert() 显示带有一段消息和一个确认按钮的警告框
  • clearInterval() clearInterval() 方法可取消由 setInterval() 设置的 timeout。

clearInterval() 方法的参数必须是由 setInterval() 返回的 ID 值。

  • clearTimeout() clearTimeout() 方法可取消由 setTimeout() 方法设置的 timeout。
  • confirm() confirm() 方法用于显示一个带有指定消息和 OK 及取消按钮的对话框
  • window.open(URL,name,features,replace) open() 方法用于打开一个新的浏览器窗口或查找一个已命名的窗口
  • setInterval(code,millisec[,"lang"]) setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。
    setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。
  • setTimeout(code,millisec) setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。
Navigator 对象包含有关浏览器的信息,适用于所有浏览器

Navigator 对象属性:

  • navigator.appCodeName appCodeName 属性是一个只读字符串,声明了浏览器的代码名
  • navigator.appMinorVersion appName 属性可返回浏览器的名称
  • navigator.browserLanguage browserLanguage 属性可返回当前浏览器的语言
    Navigator 对象方法:
  • navigator.javaEnabled() javaEnabled() 方法可返回一个布尔值,该值指示浏览器是否支持并启用了 Java。如果是,则返回 true,否则返回 false。

语法

  • navigator.taintEnabled() taintEnabled() 方法可返回一个布尔值,该值声明了当前浏览器是否启用了 data tainting
Screen 对象包含有关客户端显示屏幕的信息,适用于所有浏览器

Screen 对象属性:

  • screen.height height 属性声明了显示浏览器的屏幕的高度,以像素计
  • screen.availHeight availHeight 属性声明了显示浏览器的屏幕的可用高度,以像素计。在 Windows 这样的操作系统中,这个可用高度不包括分配给半永久特性(如屏幕底部的任务栏)的垂直空间。

语法

  • History 对象包含用户(在浏览器窗口中)访问过的 URL。History 对象是 window 对象的一部分,可通过 window.history 属性对其进行访问。
    History适用于所有浏览器
    History 对象属性:
  • history.length length 属性声明了浏览器历史列表中的元素数量(IE 6 和 Opera 9 以 0 开始,而 Firefox 1.5 以 1 开始。)
    History 对象方法:
  • history.back() back() 方法可加载历史列表中的前一个 URL(如果存在)。
    调用该方法的效果等价于点击后退按钮或调用 history.go(-1)
  • history.forward() forward() 方法可加载历史列表中的下一个 URL。
    调用该方法的效果等价于点击前进按钮或调用 history.go(1)
  • history.go(number|URL) go() 方法可加载历史列表中的某个具体的页面

Location 对象包含有关当前 URL 的信息。Location 对象是 Window 对象的一个部分,可通过 window.location 属性来访问。

Location适用于所有浏览器
Location 对象属性:

  • location.hash=anchorname hash 属性是一个可读可写的字符串,该字符串是 URL 的锚部分(从 # 号开始的部分)
  • location.host host 属性是一个可读可写的字符串,可设置或返回当前 URL 的主机名称和端口号
  • location.href=URL href 属性是一个可读可写的字符串,可设置或返回当前显示的文档的完整 URL。
    因此,我们可以通过为该属性设置新的 URL,使浏览器读取并显示新的 URL 的内容
  • location.port=portnumber port 属性是一个可读可写的字符串,可设置或返回当前 URL 的端口部分
  • location.pathname=path pathname 属性是一个可读可写的字符串,可设置或返回当前 URL 的路径部分
  • location.protocol=path protocol 属性是一个可读可写的字符串,可设置或返回当前 URL 的协议
    Location 对象方法:
    location.assign(URL) assign() 方法可加载一个新的文档
    location.reload(force) reload() 方法用于重新加载当前文档
    location.replace(newURL) replace() 方法可用一个新文档取代当前文档
Top