标签:link navig 没有 表示 nat == ack 打印 网易云
BOM:Browser Object Model
#警告框
window.alert(‘mjj‘);
#确认框 var a = window.confirm(‘你确定要离开网站?‘); console.log(a); 如果点击确定,a的值返回true,点击取消,a的值返回false
#弹出框 var name = window.prompt(‘请输入你早晨吃了什么?‘,‘mjj‘); console.log(name); prompt()方法接收两个参数,第一个参数是显示的文本,第二个参数是默认的文本,如果点击了确定,则name的结果为mjj
var timer = setTimeout(callback,2000);callback是回调函数 clearTimeout(timer); window.setTimeout(function()){ console.log(‘1111‘); },2000); console.log(‘222‘); 先打印222,在打印111,异步的操作不阻塞
var timer = setInterval(callback,2000);callback是回调函数 var num =0; var timer = null; #开启定时器 timer = window.setsetInterval(function(){ num ++; if (num ===10){ clearInterval(timer);清除定时器 } console.log(num); },2000) //清除定时器 关闭 clearInterval(timer);
换句话说,window.location 和document.location 引用的是同一个对象。 location 对象的用处不只表现在它保存着当前文档的信息,还表现在它将 URL 解析为独立的片段,让 开发人员可以通过不同的属性访问这些片段。
例子 | 说明 | |
---|---|---|
hash | #content” | 返回URL中的hash(#),如果没有,则返回空字符串,例如网易云音乐的网站 |
host | “www.apeland.cn:80” | 返回服务器名称和端口号 |
hostname | “www.apeland.cn” | 返回不带端口号的服务器名称 |
href | “https://www.apeland.cn/web“ | 返回当前加载页面的完成URL |
pathname | ‘’/web/“ | 返回url中的目录和文件名 |
port | ‘80’ | 返回url中指定的端口号,如果url中不包含端口号,则这个属性返回空字符串 |
seach | “?name=zhangsan” | 返回url的查询字符串,这个字符串以问号开头 |
protocol | “https:” |
console.log(window.location);--可以打印属性和方法
location.reload() 可以做测试,reload承载页面
局部刷新ajax技术:在不重载页面的情况下,对网页进行操作
#2秒之后跳转到小猿圈的web页面 setTimeout(function(){ location.href = ‘https://www.apeland.cn/web‘; },2000) #2秒之后跳转网页但不会产生历史记录 setTimeout(function(){ location.replace(‘https://www.apeland.cn/web‘); },2000)
location.reload();//重新加载(有可能从缓存中加载) location.reload(true);//重新加载(强制从服务器加载)
//此方法只适应非IE浏览器 function hasPlugin(name){ console.log(navigator.plugins); var name = name.toLowerCase(); for (var i=0; i < navigator.plugins.length; i++){ if (navigator.plugins[i].name.toLowerCase().indexOf(name) > -1){ return true; } } return false; } //检测 Flash alert(hasPlugin("Flash")); alert(hasPlugin("Native Client"));
//后退一页 history.go(-1); //前进一页 history.go(1); //前进两页 history.go(2);
标签:link navig 没有 表示 nat == ack 打印 网易云
原文地址:https://www.cnblogs.com/xu1296634150/p/12831443.html