js 获取浏览器屏幕的宽度和高度 分两种: ==不包括==滚动条和工具栏的宽度或高度: 12window.innerWidth; // 宽window.innerHeight; // 高 就是红框内的部分: ==包括==滚动条和工具栏的宽度或高度: 12window.outerWidth; // 宽window.outerHeight; javascript #js #javascript
js 获取电脑(手机)的电池信息 123navigator.getBattery().then(res=>{ console.log(res);}); 字段 解释 操作 charging 是否在充电 只可读 chargingTime 若在充电,那么还需充电的事件 只可读 dischargingTime 剩余电量 只可读 level 剩余电量的百分数(小数) 只可读 on javascript #js #javascript
js 获取鼠标位置的各种值 ==clientX/Y:==鼠标触发点相对浏览器可视区域的X、Y坐标。当然其中不包括工具栏和滚动栏。 ==screenX/Y:==鼠标触发点相对于显示器的X、Y坐标 ==pageX/Y:==鼠标触发点相对于当前整个网址页面的X、Y坐标 = javascript #js #javascript
js 让div元素倒序排列 123456789101112131415161718192021<!DOCTYPE html><html> <head> <meta charset="utf-8" /> </head> <body> <ul class="container"> javascript #js #javascript
js 读取.txt文件【FileReader实例的使用】 文件处理方法:FileReader 的实例拥有 4 个方法,其中 3 个用以读取文件,另一个用来中断读取。下面的表格列出了这些方法以及他们的参数和功能,需要注意的是 ,无论读取成功或失败,方法并不会返回读取结果,这一结果存储在 result属性中。 函数 参数 描述 readAsBinaryString file 将文件读取为二进制编码 readAsText file,编码规则 javascript #js #javascript
js 进入一个页面自动执行触发点击事件 进入页面自动执行点击事件,跳转的有些快,注意看那一瞬间的变化! 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748<!DOCTYPE html><html lang="en"><head> <meta charse javascript #js #javascript
js 进入页面只刷新一次 1234if (location.href.indexOf("#reloaded") == -1) { location.href = location.href + "#reloaded"; location.reload();} 效果:注意看唰一下白屏时 javascript #js #javascript
js 选项卡 Tab切换 首先引入bootstrap3哦html: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980<div id="case"& javascript #js #javascript
js 通过监听storage事件,多页面之间实时数据共享 事件始发文件: 123456789101112131415161718<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> javascript #js #javascript