框架必知必熟的基础【笔记】

一. 框架frameset/frame
//得到分辨率
var w = window.screen.width;
var h = window.screen.height;
alert("宽:"+w+"\t高:"+h);
//得到浏览器客户区域(空白)
var cw = window.document.body.clientWidth;
var ch = window.document.body.clientHeight;

//rows="100,300,*"
<frameset cols="50%,*左右分">
<frame src=""><frame>
<frameset rows="200,*" id="">
<frame src=""></frame>
<frame src="" name=""></frame>
</frameset>
</frameset>
<input type="button">
二. iframe(父子)
父找子: window.frames["id或下标"].document...
子找父: window.parent.document...
补充:判断ie和非ie:document.all(ie)
var name = window.navigator.appName;
var ver = window.navigator.appVersion;
三. window.open()
//url,位置,参数
window.opener

四. window.showModalDialog();
//url,传值,参数
window.dialogArguments
//--------------------------------------------------------------------------
一.标签(js操作)
1.名称(类型)
.nodeName
2.宽度width,高度height
.style.width 必须设定了style才能取,带px带位,可读可写
.style.pixelWidth 同上,不带px
.width 必须标签必须有这个属性
.offsetWidth 通杀(只读,不带px)

3.父对象
.parent (子窗体找父窗体)
.offsetParent(document.body内的标签父容器)
.parentNode
4. 座标(top/left)
.style.top 可读可写,带px,必须设style
.style.pixelTop 可读可写,不带px,必须设..
.offsetTop
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值