最近用struts做项目,需要有“返回”按钮的功能,就学习了一下JavaScript。
可以用如下方法创建网页中嵌入的Back按钮:
<html:link href="javascript:window.history.back()">Back</html:link>
也可以用如下方法:
<head>
<script type="text/javascript">
function goBack()
{
window.history.back();
}
</script>
</head>
<body>
<html:button property="back" value=" Back " onclick="goBack()"></html:button>
</body>
分享到:
相关推荐
JavaScript 的 `history` 对象是浏览器对象模型(Browser Object Model, BOM)的一部分,它提供了对用户浏览历史的访问和操作。尽管出于安全原因,开发者无法获取用户浏览器的确切URL,但通过 `history` 对象,我们...
### JavaScript History 对象详解 #### 一、概述 在网页应用开发中,有时我们需要通过脚本来控制用户的导航行为,例如实现前进或后退的功能。这时就需要用到`window.history`对象了。`window.history`对象提供了...
JavaScript 的 History 对象是浏览器提供的一种用于操作浏览历史的接口,它允许开发者在不刷新页面的情况下改变页面的 URL 和状态。下面将详细解析 History 对象的相关知识点。 **1. History.length 属性** History...
目标掌握: javascript内置对象 String 对象 Math 对象 Date 对象 浏览器对象 浏览器对象简介 Window Document History Location Screen event
本文档主要介绍了 JavaScript 操作 BOM( Browser Object Model)对象的相关知识点,包括 window 对象、history 对象、location 对象、Document 对象、Math 对象和 Date 对象等。 window 对象 window 对象是 BOM ...
在JavaScript中,window.history对象提供了与浏览器历史记录相关的方法和属性,允许开发者在不重新加载页面的情况下,对浏览器的历史记录进行操作。这个对象包含了多种方法,用于在浏览器的历史记录中导航,以及在...
### 四、History对象详解 #### 1. 基本概念 `History`对象用于管理浏览器的历史记录。它可以实现前进、后退及跳转等功能。主要的属性和方法如下: - **`length`**:返回历史列表中的URL数量。 - **`back()`**:...
- **历史记录对象**:`history`对象可以用来操作浏览器的历史记录,如前进、后退等。 - **位置对象**:`location`对象用于获取或设置当前页面的URL。 - 示例代码: ```javascript location.href = ...
总之,location和history对象在JavaScript编程中扮演着非常重要的角色,它们不仅能够帮助开发者获取和操作URL信息,还能通过控制浏览器历史记录来提高用户在网页间的导航体验。对于JavaScript初学者而言,掌握这两个...
JavaScript 提供了多种方式来添加事件监听函数,例如使用 addEventListener() 方法、使用 onclick 等属性等。 在 JavaScript 事件处理中,事件对象是指包含事件信息的对象。事件对象包括事件的类型、事件的来源、...
4. **History对象**:History对象允许开发者管理浏览器的历史记录,但出于隐私考虑,无法访问具体的浏览历史。我们可以使用`history.back()`让浏览器回退到前一页,或者`history.forward()`前进到下一页。这些操作仅...
- **BOM对象**:浏览器对象模型,如`history`(历史记录)、`screen`(屏幕信息)、`localStorage`(本地存储)等。 - **Event对象**:处理事件,如`event`(事件对象)、`addEventListener`(添加事件监听器)等。 ...
History对象存储了用户在浏览器中的浏览历史,但不包含具体的URL。它提供了`history.back()`和`history.forward()`方法,用于回退和前进到之前访问的页面。 五、LOCATION位置对象 Location对象表示当前页面的URL,...
### History对象及其方法 `History`对象提供历史记录的管理功能。 - **`history.forward()`**:前进到历史列表中的下一个位置。 ```javascript history.forward(); ``` - **`history.back()`**:返回历史...
`Window`对象包含了许多属性和方法,如`window.location`用于获取或设置当前页面的URL,`window.history`则管理浏览器的历史记录。此外,`window.alert()`、`window.confirm()`和`window.prompt()`用于向用户显示...
JavaScript对象是编程语言的核心组成部分,尤其在Web开发中扮演着至关重要的角色。对象可以视为一组相关的数据和功能的集合,通过键值对的形式存储数据,而这些数据可以通过对象的方法进行操作。JavaScript对象参考...
可以使用`Object.create()`创建新对象,`Object.keys()`获取对象的键列表。 8. **函数Function**: 在JavaScript中,函数也是对象,可以赋值给变量、作为参数传递或作为其他函数的返回值。`Function.prototype`...