博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
window的对象有哪些(笔记)
阅读量:4935 次
发布时间:2019-06-11

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

 

window的主对象主要有如下几个:

document 对象;

frames 对象;

history 对象;

location 对象;

navigator 对象;

screen 对象;

全局变量和函数都是window的属性。

window的窗体函数:

 open() 函数:打开(弹出)一个新的窗体;

 close() 函数:关闭窗体;

 opener 属性:通过opener可以实现跨窗体之间的通讯,但是要保证是在同一域名下,而且一个窗体要包含另一个窗体的opener。

window.open(url, name, features, replace);

open函数参数说明:

url -- 要载入窗体的URL;

name -- 新建窗体的名称(也可以是HTML target属性的取值,目标);

features -- 代表窗体特性的字符串,字符串中每个特性使用逗号分隔;

replace -- 一个布尔值,说明新载入的页面是否替换当前载入的页面,此参数通常不用指定。

对话框函数:

 alert() 函数;

 confirm() 函数:返回boolean值;

 prompt(str1,str2) 函数:可输入对话框(“此处str1不能编辑”、“str2可以编辑”)。

定时器常用函数:

时间等待与间隔函数:

setTimeout(a,b) 函数,指定时间之后执行的方法。a为要执行的方法,b为时间间隔,单位毫秒。

clearTimeout(i) 函数,清除指定的setTimeout函数执行,例:var i=setTimeout(a,b)。

setInterval(a,b) 函数,每隔时间b循环执行a;

clearInterval(i) 函数,清除定时器,例:var iu=setInterval。

window.location对象 

解析URL对象location

location对象的属性有:href,protocal,host,hostname,port,pathname,search,hash

     document.write(location.href + "
"); // http://localhost:4889/javascriptTest.html document.write(location.protocol + "
"); // http: document.write(location.host + "
"); // localhost:4889 document.write(location.hostname + "
"); // localhost document.write(location.port + "
"); // 4889 document.write(location.pathname + "
"); // /javascriptTest.html document.write(location.search + "换行
"); //http://localhost:4889/javascriptTest.html?id=1&name=张三 如果路径是这样,则输出 ?id=1&name=%E5%BC%A0%E4%B8%89 document.write(location.hash); //http: //localhost:4889/javascriptTest.html#kk=你好?id=1&name=张三 如果路径是这样,则输出 #kk=你好?id=1&name=张三

转载于:https://www.cnblogs.com/zhupeng-1024/p/6050153.html

你可能感兴趣的文章
冲刺2-5
查看>>
jQuery常用方法(三)-jQuery Ajax
查看>>
javascript之Publish/Subscribe模式
查看>>
Vivado_MicroBlaze_问题及解决方法_汇总(不定时更新)
查看>>
Microsoft Azure Storage Explorer
查看>>
java step1:基础知识2
查看>>
CSS3中的ul,li; ul li; ul>li
查看>>
第32节:Java中-构造函数,静态方法,继承,封装,多态,包
查看>>
VS2010ReportViewer教程(4)-为报表打造数据源
查看>>
IOS 远程推送通知(UIRemoteNotification)
查看>>
hello world
查看>>
可重入函数与不可重入函数
查看>>
PostgreSQL在何处处理 sql查询之五
查看>>
一种设计数据库表的智能提示法
查看>>
ubuntu下配置qt+opengl+opencv
查看>>
Ubuntu安装MySQL
查看>>
tornado 使用入门
查看>>
weblogic出现response already committed(转)
查看>>
HDU-3523 Image copy detection
查看>>
打开input输入的时候,css中position:absolute/fixed定位的时候,定位元素上移问题解决...
查看>>