码迷,mamicode.com
首页 > Web开发 > 详细

js知识补足

时间:2017-10-17 16:34:33      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:table   ack   protocol   不能   详解   modal   for   mod   show   

1、window.location 对象所包含的属性

属性描述
hash 从井号 (#) 开始的 URL(锚)
host 主机名和当前 URL 的端口号
hostname 当前 URL 的主机名
href 完整的 URL
pathname 当前 URL 的路径部分
port 当前 URL 的端口号
protocol 当前 URL 的协议
search 从问号 (?) 开始的 URL(查询部分)

2、Js中的window.parent ,window.top,window.self 详解

parent是父窗口,top是最顶级父窗口,self是当前窗口, opener是用open方法打开当前窗口的那个窗口。

window.self:是对当前窗口自身的引用。它和window、self属性是等价的。

window.top:返回顶层窗口,即浏览器窗口。返回当前窗口的最顶层浏览器窗口。

window.parent:返回父窗口。如果窗口本身是顶层窗口,parent属性返回的是对自身的引用。

在框架网页中,一般父窗口就是顶层窗口,但如果框架中还有框架,父窗口和顶层窗口就不一定相同了。

 window.opener是指调用window.open方法的窗口。

Window对象、Parent对象、Frame对象、Document对象和Form对象的阶层关系。
Window对象→Parent对象→Frame对象→Document对象→Form对象。
如下: parent.frame.document.forms[0].elements[0].value。

3、弹出子窗口
window.showModalDialog( url, window ); 
然后在弹出的子窗口中: 
window.dialogArguments 即为父窗口window对象的引用returnValue是javascript中html的window对象的属性,目的是返回窗口值,当用
window.showModalDialog函数打开一个IE的模式窗口(模式窗口就是打开后不能操作父窗口,只能等模式窗口关闭时才能操作)时,用于返回窗口的值,

 

js知识补足

标签:table   ack   protocol   不能   详解   modal   for   mod   show   

原文地址:http://www.cnblogs.com/huadiyatou/p/7682139.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!