JS浏览器对象
来源:互联网 发布:广州经纬之创网络 编辑:程序博客网 时间:2024/05/01 03:11
window.document.write("width"+window.innerWidth+"height"+window.innerHeight);
不包括框的宽度
打开网页:
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body> <button id="btn" onclick="btnClicked()">button</button> <script> //window.document.write("width"+window.innerWidth+"height"+window.innerHeight); function btnClicked(){ window.open("openhtml.html"); } </script></body></html>加参数:
window.open("openhtml.html","windowname","height=200,weight=200,top=100,left=100,toolbar=no,menubar=no");
关闭窗口:
window.close();
window对象很多对象的祖先~~
计时器:
开始与停止
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body> <button id="btn" onclick="stopTime()">button</button> <p id="ptime"></p> <script> var mytime=setInterval(function(){ getTime(); },1000); function getTime(){ var d=new Date(); var t= d.toLocaleTimeString(); document.getElementById("ptime").innerHTML=t; } function stopTime(){ clearInterval(mytime); } </script></body></html>
延迟执行:
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body> <button id="btn" onclick="mywin()">button</button> <p id="ptime"></p> <script> var min; function mywin(){ win=setTimeout(function(){alert("hello");},3000); } </script></body></html>一直执行:
var min; function mywin(){ alert("hello"); win=setTimeout(function(){mywin()},3000); }
暂停:
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body onload="myWin()"> <button id="btn" onclick="stopWin()">button</button> <p id="ptime"></p> <script> var min; function myWin(){ alert("hello"); win=setTimeout(function(){myWin()},3000); } function stopWin(){ clearTimeout(win); } </script></body></html>
历史:
foward:/back:
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body> <button onclick="goceshi()">button</button> <script> function goceshi(){ history.back(); } </script></body></html>
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body> <a href="openhtml.html">back to index</a> <button id="btn" onclick="goob()">button</button> <script> function goob(){ history.forward(); } </script></body></html>
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body> <button id="btn" onclick="getLoc()">button</button> <p id="ptime"></p> <script> function getLoc(){ document.getElementById("ptime").innerHTML= window.location.hostname; } </script></body></html>返回:localhost
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body> <button id="btn" onclick="getLoc()">button</button> <p id="ptime"></p> <script> function getLoc(){ document.getElementById("ptime").innerHTML= window.location.pathname; } </script></body></html>
返回:
/untitled1/ceshi.html
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body> <button id="btn" onclick="getLoc()">button</button> <p id="ptime"></p> <script> function getLoc(){ document.getElementById("ptime").innerHTML= window.location.port; } </script></body></html>
返回:63342(端口)
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body> <button id="btn" onclick="getLoc()">button</button> <p id="ptime"></p> <script> function getLoc(){ document.getElementById("ptime").innerHTML= window.location.href; } </script></body></html>
返回地址:http://localhost:63342/untitled1/ceshi.html
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body> <button id="btn" onclick="getLoc()">button</button> <p id="ptime"></p> <script> function getLoc(){ location.assign("http://www.jikexueyuan.com"); } </script></body></html>
用来做屏幕适配:
document.write("可用高度:"+screen.availHeight+",可用高度"+screen.availWidth); document.write("高度"+screen.height+"宽度:"+screen.width);
输出:可用高度:768,可用高度1304高度768宽度:1366
0 0
- js 操作浏览器对象
- js之浏览器对象
- JS浏览器对象
- JS之浏览器对象
- js浏览器对象
- JS浏览器对象
- JS:浏览器 Navigator 对象
- JS的浏览器对象
- JS学习-浏览器对象
- JS中的浏览器对象
- JS之浏览器对象含义
- JS浏览器对象BOM模型
- js -BOM浏览器对象模型
- JS浏览器对象模型(BOM)
- js window --浏览器对象模型
- js 浏览器对象模型 (BOM)
- JS之浏览器对象BOM
- js中常用的浏览器对象
- XJOI 公交线路
- J版OpenStack spice云桌面加入声卡设备
- 【基础练习】【并查集】codevs2796 最小完全图题解
- Longest Increasing Subsequence
- Eclipse中clean server失败
- JS浏览器对象
- 基于Metronic的Bootstrap开发框架经验总结(8)--框架功能总体界面介绍
- 非模态对话框的创建及销毁
- The project cannot be built until build path errors are resolved解决方案
- Android播放器, ffmpeg源码添加打印,在logcat显示
- R语言用Shiny包快速搭建交互网页应用
- python sorted()函数cmp,key,reverse参数详解
- 仿QQ侧拉菜单
- hdu5527 Too Rich