可视化窗口操作
body { width: 3000px; height: 3000px; }
var w = window.innerWidth.toString()
var h = window.innerHeight.toString() document.write(w, '\n', h)
window.alert('欢迎光临') var res = window.confirm('你爱我吗?') console.log(res)
var res = window.prompt('请输入您的银行卡密码') console.log(res)
on.onclick = function () { window.open('https://www.baidu.com') } off.onclick = function () { window.close() }
资源加载完毕: window.onload = function () {} 可视尺寸改变:window.onresize = function () {} 滚动条位置改变:window.onscroll = function () {}
window.onload = function () { console.log('资源加载完毕') }
window.onresize = function () { console.log('窗口尺寸发生了改变') }
window.onscroll = function () { console.log('滚动条位置改变') }
回退页面:window.history.back() 前进页面:window.history.forward()
document.documentElement.scrollTop document.body.scrollTop window.onscroll = function () { console.log(document.body.scrollTop) }
window.onscroll = function () { var height = document.documentElement.scrollTop || document.body.scrollTop console.log(height) }
document.documentElement.scrollLeft document.body.scrollLeft window.onscroll = function () { console.log(document.body.scrollLeft) }
window.onscroll = function () { var width = document.documentElement.scrollLeft || document.body.scrollLeft console.log(width) }
参数方式1: window.scrollTo(left, top) 参数方式2: window.scrollTo({left:xx, top:xx, behavior: 'smooth'})
|