一,文档对象模型
一,window对象的常用方法
alert("提示信息") 显示一个带有提示信息和确定按钮的模态对话框
<script type="text/javascript">
alert("hello,javascript")
</script>
confirm("提示信息") 显示一个带有提示信息,“确定”和“取消”按钮的对话框,单击“确定”按钮返回true,单击“取消”按钮返回false。
<script type="text/javascript">
confirm("hello")
</script>
prompt("提示信息"," ") 显示一个带有提示信息和默认值输入对话框,输入的内容作为返回值
<script type="text/javascript">
prompt("hello")
</script>
setInterval("函数","时间") 在指定的时间间隔内,重复调用函数
<script type="text/javascript">
setInterval(function (){
alert("asd")
},3000)//每三秒提示一次
</script>
clearInterval() 清楚setInterval函数
二,document对象的常用的方法
write("文本信息") 把文本信息输入到当前打开的文档
<script type="text/javascript">
document.write("hello")
</script>
三,location对象的常用的方法
assign("url") 加载URL指定的新的HTML文档
reload() 重新加载当前页面
replace("url") 通过加载URL指定的文档来替换当前文档
<input type="button" name="" id="btn1" value="assign()" />
<input type="button" name="" id="btn2" value="reload()" />
<input type="button" name="" id="btn3" value="replace()" />
<script type="text/javascript">
console.log(location.host)
console.log(location.hostname)
console.log(location.href)
document.getElementById("btn1").onclick=function(){
location.assign("http://www.baidu.com")
}
document.getElementById("btn2").onclick=function(){
location.reload()
}
document.getElementById("btn3").onclick=function(){
location.replace("http://www.baidu.com")
}
</script>
四,location对象的属性
host 设置或者检索位置或URL的主机名和端口号
hostname 设置或者检索位置或URL的主机名部分
href 设置或者检索完整的URL字符串
<input type="button" name="" id="btn1" value="打开,02.html" />
<script type="text/javascript">
document.getElementById("btn1").οnclick=function(){
location.href="02.html"
}
</script>
<body>
<input type="button" name="" id="btn1" value="back" />
<input type="button" name="" id="btn2" value="打开,03.html" />
<input type="button" name="" id="btn3" value="forward" />
<input type="button" name="" id="btn4" value="go" />
<script type="text/javascript">
document.getElementById("btn1").οnclick=function(){
history.back()
}
document.getElementById("btn2").οnclick=function(){
location.href="03.html"
}
document.getElementById("btn3").οnclick=function(){
history.forward()
}
document.getElementById("btn4").οnclick=function(){
history.go(-1)
}
</script>
<input type="button" name="" id="btn1" value="返回,02.html" />
<script type="text/javascript">
document.getElementById("btn1").οnclick=function(){
history.back()
}
</script>
五,history对象的常用方法
back() 加载history列表中的上一个URL,相当于后退按钮
forward() 加载history列表中的下一个URL,相当于前进按钮
go(数字) go(1)相当于forward();go(-1)相当于back()