HTML:
案例
案例
小课堂总结:
一、三种对话框(三种原始不会直接使用)
1、alert
2、prompt
3、confirm
二、js中的加载
1、onload整个页面加载完后执行(效率比较慢,建议使用script放底部)
2、onunload 页面卸载
三、定时器
1、 setTimeout() 定时炸弹 隔一段时间执行,并且只会执行一次(两个参数:第一参:要执行的函数,参二:间隔时间)
clearTimeout(untimes);取消定时器的执行
2、 setInterval() 闹钟 隔一段时间,并且重复执行(两个参数:第一参:要执行的函数,参二:间隔时间)
clearInterval(untimes);取消定时器的执行
四、location对象
1、location.href 跳转
2、location.assign(跳转地址)
3、location.replace(跳转地址) 替换地址栏中的地址,但是不记入历史(在当前页面打开)
4、location.reload() 重新加载 f5(刷星效果) 参数 ture 强制重服务器获取页面 false 如果浏览器有缓存的话,重缓存获取页面
五、URL的组成
1、scheme://host:port/path?query#fragment(http://www.baidu.com)
2、scheme:通信协议 (常用的http ,ftp,maito)
3、host:主机 域名ip
4、port:端口号(整数 可选 默认为80)
5、path:路径
6、query:查询(可选 用于动态网页的传递参数,可以有多个参数用&符号分隔,每一个参数的名和值用=分隔 例如:id=1)
7、fragment:信息片段(字符串,锚点)
六、其他
1、 history.back() 后退
history.go(1) 后退
2、 history.forward() 前进
history.go(-1) 前进
3、navigator.userAgent 判断当前是什么操作系统