window属性和方法和修改滚动条样式

1.文档加载事件
window.onload():当文档内容完全加载完成才会触发事件(css,html,js,图像,音频)只能写一次
DOMContentLoaded():等 除外部文件(图像,音频,视频)加载完成就会出发(可写多次)
2.文档显示区的宽度和高度:
window.innerHetght//宽度
window.innerHeight //高度
3滚动条的偏移量,可以设置,但不能控制
pageXOffset //x轴
pageYOffaet //y轴
4获取页面滚动过的高度

var topValue = document.body.scrollTop || document.documentElment.scrollTop;

网页的前进后退
window.open(url,name,网页信息)
window.close() 注意:有些浏览器不允许关闭自身
设计好的name属性
_self:自动获取当前窗口的name
_blank:不让浏览器的name为空,随机生成一个name
alert():带一个确认按钮的警告框
confirm():带有指定信息确认和取消的对话框
prompt:显示可提示输入的对话框

//替换当前窗口,可后退
<a href="http:" target="_self"></a>
<a href="javascript:open('http:','_self')" ></a>
//替换当前窗口,不可后退
<a href="javascript:location.replace('http:')"></a>
//新的窗口打开,可打开多个
<a href="http:" target="_blank"></a>
<a href="javascript:open('http:','_blank')" ></a>
//新的窗口打开,只能打一个
<a href="http:" target="zidingyi"></a>
<a href="javascript:open('http:','zidingyi')" ></a>

滚动条的样式修改
/*::-webkit-scrollbar 滚动条整体部分

::-webkit-scrollbar-thumb{
		background: green;
		border-radius: 3px;
		background-color: rgba(0,0,0,0.2);
	}
	::-webkit-scrollbar-track{
		background: pink;
	}

::-webkit-scrollbar-thumb 滚动条里面的小方块,能向上向下移动(或向左向右移动)

::-webkit-scrollbar-track 滚动条的轨道(里面装有Thumb)

::-webkit-scrollbar-button 滚动条的轨道的两端按钮,由于通过点击微调小方块的位置。

::-webkit-scrollbar-track-piece 内层轨道,滚动条中间部分

::-webkit-scrollbar-corner 边角,即垂直滚动条和水平滚动条相交的地方

::-webkit-resizer 两个滚动条的交汇处上用于拖动调整元素大小的小控件*/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值