JavaScript 浏览器对象(二)

一、History对象

    1.History对象:window.history对象包含浏览器的历史(url)的集合。

2.History方法:

history.back()  与在浏览器点击后退按钮相同

history.forward()  与在浏览器中点击按钮向前相同

history.go()  进入历史中的某个页面

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<a href="index.html">跳转到index</a>
		<button id="btn" onclick="goIndex()">按钮</button>
		<script>
			function goIndex(){
				history.forward();
			}
		</script>
	</body>
</html>

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<button id="btn" onclick="toTest()">按钮</button>
		<script>
			function toTest(){
				history.back();
			}
		</script>
	</body>
</html>
<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<a href="obindex.html">跳转</a>
	</body>
</html>
<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<form>
			<input type="text" id="userName" />
		</form>
		<button id="btn" onclick="safe()">按钮</button>
		<script>
			function safe(){
				var name = document.getElementById("userName").value;
				if(name == "hello"){
					history.go(-1);
				}else{
					alert("输入错误");
				}
			}
		</script>
	</body>
</html>
时间: 2024-11-05 15:55:02

JavaScript 浏览器对象(二)的相关文章

JavaScript 浏览器对象(一)

一.Window对象     1.window对象: window对象是BOM的核心,window对象指当前的浏览器窗口 所有JavaScript全局对象.函数以及变量均自动成为window对象的成员 全局变量是window对象的属性 全局函数是window对象的方法 甚至HTML DOM的document也是window对象的属性之一 2.window尺寸: window,innerHeight  浏览器窗口的内部高度 window,innerWidth  浏览器窗口的内部宽度 3.windo

奔跑吧,我的JavaScript(3)---JavaScript浏览器对象

Window对象 1.是BOM的核心,window对象指向当前的浏览器窗口,最高层对象之一. 2.所有JavaScript全局对象,函数以及变量均自动成为window对象成员 3.全局变量是window对象的属性 4.全局函数是window对象的方法 5.window尺寸 window.innerHright/window.innerWidth,浏览器窗口的内部高度/宽度 6.window方法 window.open()       打开新窗口 window.close()      关闭窗口

学习笔记:JavaScript 浏览器对象、Dom对象。

感觉:http://www.cnblogs.com/codediary/p/3965866.html 这种思维导图的方式做笔记比较好. 最近在慕课网学习Javascript 正好做笔记记录一下. JavaScript 中浏览器对象. 在线地址:http://7u2iq9.com1.z0.glb.clouddn.com/javascriptWindow对象 (2).jpeg 百度网盘:http://pan.baidu.com/s/1mgFqA5E JavaScript 中Dom对象. 在线地址:h

javascript浏览器对象

window对象 1.window对象 window对象是BOM的核心,window对象指当前的浏览器窗口 所有JS全局对象.函数以及变量均自动成为window对象的成员 全局变量是window对象的属性 全局函数是window对象的方法 甚至HTML DOM中的document也是window对象的属性之一 2.window尺寸(不包含工具栏和滚动条) window.innerHeight           浏览器窗口的内部高度 window.innerWidth            浏览

JavaScript 浏览器对象

window window对象不但充当全局作用域,而且表示浏览器窗口. window对象有innerWidth和innerHeight属性,可以获取浏览器窗口的内部宽度和高度.内部宽高是指除去菜单栏.工具栏.边框等占位元素后,用于显示网页的净宽高.还有一个outerWidth和outerHeight属性,可以获取浏览器窗口的整个宽高. 补充: 网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:

JavaScript浏览器对象:History

History 对象 history对象记录了用户曾经浏览过的页面(URL),并可以实现浏览器前进与后退相似导航的功能. 注意:从窗口被打开的那一刻开始记录,每个浏览器窗口.每个标签页乃至每个框架,都有自己的history对象与特定的window对象关联. 语法: window.history.[属性|方法] 注意:window可以省略. History 对象属性 length:返回浏览器历史列表中URL的数量 History 对象方法 back()   加载history列表中的前一个URL

JavaScript浏览器对象(window对象)之setInterval()和setTimeout()区别和用法

window对象有两个主要的定时方法,分别是setTimeout 和 setInteval 他们的语法基本上相同,但是完成的功能取有区别. setTimeout方法是定时程序,也就是在什么时间以后干什么.干完了就拉倒.setInterval方法则是表示间隔一定时间反复执行某操作.如果用setTimeout实现setInerval的功能,就需要在执行的程序中再定时调用自己才行.如果要清除计数器需要 根据使用的方法不同,调用不同的清除方法:例如: (1): t=setTimeout("northsn

JavaScript基础-对象&lt;2&gt;

2.浏览器环境提供对象 (1) document对象 doucument对象属性: title:文本标题.doucument.title="Welcome"; lastModified:文档最后修改时间. URL 文档对应的页面地址. cookie:创建和获得信息 cookie. bgColor:文档背景色. fgColor: 文档前景色. location: 保存文档所有页面地址信息. alinkColor:激活链接的颜色. linkColor:链接的颜色. vlinkColor:已

JavaScript浏览器的对象

一,JS浏览器对象-window对象 1.可以直接作为对象调用函数,window本身也有一些元素:innerHeight和 innerWidth 2.open()  和 close() 函数 <button onclick="demo()">open</button> <script> function demo(){ window.open("window.html","windowname","h