javascript学习笔记:BOM对象(存疑)
来源:互联网 发布:linux中连接本地 编辑:程序博客网 时间:2024/05/20 05:09
HTML文件:
<html><head></head><body><script type="text/javascript" src="jsBOMDemo.js"></script><!--通过点击按钮调用JS中的函数--><input type="button" onclick="ShowCurrentURL()" value="show current url"/><input type="button" onclick="JumpToBaidu()" value="hyperlink button"/><br/><input type="button" onclick="open_a_new_window()" value="open_a_new_window"/><input type="button" onclick="close_window()" value="close_window"/><input type="button" onclick="pushADs()" value="pushADs"/><input type="button" onclick="JumpWithTimeout()" value="setTimeoutDemo"/></body></html>javascript文件:
//JS中的BOM对象示例,从上往下记录/*//Navigator对象包含了客户机浏览器的信息document.write("navigator.appName:"+navigator.appName+"<br/>");document.write("navigator.appVersion:"+navigator.appVersion+"<br/>");document.write("navigator.userAgent:"+navigator.userAgent+"<br/>");//Screen对象包含了客户机的显示器信息document.write("screen.width:"+screen.width+"<br/>");document.write("screen.height:"+screen.height+"<br/>");//Location对象包含了url等信息document.write("location.href:"+location.href+"<br/>");//定义相关函数与HTML互动function ShowCurrentURL(){alert(location.href);}function JumpToBaidu(){location.href="https://www.baidu.com/";}//Windows对象,能够与浏览器窗口互动.window对象的所有方法前的window前缀均可省略var flag=window.confirm("confirm to delete?");//confirm(),弹出式确认框if(flag)window.alert("you delete something");//alert(),弹出式显示框window.prompt("input your favorate number:","0");//prompt(),弹出式输入框function open_a_new_window(){window.open("https://www.baidu.com/");//open(),打开新窗口,可指定目标}function close_window(){window.close();//close(),关闭当前窗口}*/function pushADs()//存疑{//setInterval(),中断计时器函数,它可以识别第一参数中的代码并执行,函数会返回计时器的一个id,使用clearInterval()清除中断var id_Interval=window.setInterval("alert('AD')",1000);//setTimeout(),倒计时触发器,会返回计时器id,使用clearTimeout()清除倒计时var id_Timeoout=window.setTimeout("clearInterval(id_Interval)",5000);//为什么调试时显示id_Interval未定义?}// function JumpWithTimeout()// {// alert("即将为您跳转到登陆前的页面");//setTimeout(),倒计时触发器,常用于登录后页面跳转,函数同样返回计时器的id// var int=window.setTimeout("location.href='https://www.baidu.com/'",3000);// }
阅读全文
0 0
- javascript学习笔记:BOM对象(存疑)
- 【JavaScript学习】BOM:location对象
- 【JavaScript学习】BOM:navigator对象
- 【JavaScript学习】BOM:screen对象
- 【JavaScript学习】BOM:history对象
- Javascript学习笔记之BOM
- JavaScript学习笔记之BOM
- JavaScript学习笔记07 BOM
- 前端基础 JavaScript Function、BOM对象 笔记
- JavaScript学习4:BOM之window对象
- JavaScript学习5:BOM之location对象
- JavaScript学习笔记(三)BOM
- [学习笔记]JavaScript之BOM基础
- JavaScript学习笔记(四):JS浏览器BOM
- Javascript学习笔记6——BOM
- JavaScript高程学习笔记之BOM(8)
- [知了堂学习笔记] javascript BOM
- js学习笔记--BOM(Browser对象)
- 如何找出数列中符合条件的数对的个数
- 268. Missing Number
- 简单 Shell 脚本随手录
- easyui设置datebox默认当前日期,且只能选择当前日期之前的日期
- mongoose中connect()、createConnection()和connection的区别和作用
- javascript学习笔记:BOM对象(存疑)
- ARM-Linux移植之(一)——内核启动流程分析
- 一些精致的web UI框架及常用前端UI框架
- 数字变成大写金额
- The Festive Evening(思维题)
- C++ auto
- 通过KBUILD_MODNAME让dev_err等函数打印模块的name
- 万里长征第一步----学会做科研
- Android数据库(SQLite)框架(8)—— 总结