Window History
history.back() 方法加载历史列表中的前一个 URL。这与在浏览器中点击后退按钮是相同的。
window.navigator 对象包含有关访问者浏览器的信息。
警告:来自 navigator 对象的信息具有误导性,不应该被用于检测浏览器版本,这是因为:
navigator 数据可被浏览器使用者更改
浏览器无法报告晚于浏览器发布的新操作系统
可以在 JavaScript 中创建三种消息框:警告框、确认框、提示框。
警告框 alert();
确认框 confirm(); //用户不同选择可触发不同的true/false方法。
history.back() 方法加载历史列表中的前一个 URL。这与在浏览器中点击后退按钮是相同的。
history.forward() 方法加载历史列表中的下一个 URL。这与在浏览器中点击前进按钮是相同的。
同时,history.go(1)与在浏览器中点击前进按钮是相同的
history.go(-1)与在浏览器中点击后退按钮是相同的
history.go(0)与在浏览器中点击刷新按钮是相同的(window.location.reload())
window.navigator 对象包含有关访问者浏览器的信息。
警告:来自 navigator 对象的信息具有误导性,不应该被用于检测浏览器版本,这是因为:
navigator 数据可被浏览器使用者更改
浏览器无法报告晚于浏览器发布的新操作系统
可以在 JavaScript 中创建三种消息框:警告框、确认框、提示框。
警告框 alert();
确认框 confirm(); //用户不同选择可触发不同的true/false方法。
var r=confirm("Press a button!");
if(r===true){
alert("You pressed OK!");
}else{
alert("You pressed Cancel!");
}
提示框 prompt() //可以获取用户输入的值。
var name=prompt("请输入您的名字","Bill Gates")
if(name!=null && name!=""){
document.write("你好!" + name + " 今天过得怎么样?");
}