用javascript结合Cookies记录浏览历史

作者:satellite 来源:achome.cn 时间:2008-02-12 12:37:00 

最近在工作当中遇到一个问题 有个页面需要添加一个浏览历史记录功能

具体来说就是要记录下用户在此网站的点击历史 并把它们降序排列出来(只显示前6个浏览历史而且不能重复)

由于以前对javascript了解不够深入 一时间手足无措

后来经过两位高手同事的指点(对这两位同事的敬仰犹如滔滔江水连绵不绝...) 恍然大悟 豁然开朗;成功地完成了此功能的添加

首先来介绍一下javascript中关于此功能的一些对象和方法:

1. window.event对象:

event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。

event对象只在事件发生的过程中才有效。

2. event.srcElement:

表示该事件的发生源 通俗一点说也就是该事件被触发的地方

3. srcElement.parentNode:

表示该事件发生源的父结点

4. srcElement.tagName:

表示事件发生源的标签名

5. toUpperCase():

大写化相应字符串的方法

基本上就是这些属性和方法,可能对于刚刚接触javascript的朋友们或者以前很少使用此类功能的朋友来说,这些对象有些陌生,不过没关系,了解以后发现其实并不难,和javascript验证表单之类的并没有太多的不同。

标签:Cookies,浏览,历史,javascript
0
投稿

猜你喜欢

  • Python3.10的一些新特性原理分析

    2023-06-17 06:35:10
  • Go语言开发发送Get和Post请求的示例

    2024-05-21 10:23:46
  • SQL Transcation的一些总结分享

    2012-08-21 10:21:28
  • Python安装Pytorch最新图文教程

    2022-08-07 21:44:14
  • python3.x 生成3维随机数组实例

    2021-04-11 04:02:43
  • 在Python中通过threading模块定义和调用线程的方法

    2022-03-08 23:23:49
  • Python如何调用JS文件中的函数

    2022-11-21 01:23:11
  • Pandas中df.loc[]与df.iloc[]的用法与异同 

    2023-01-24 07:57:04
  • C#使用Oracle.ManagedDataAccess.dll组件连接Oracle数据库

    2024-01-27 23:55:45
  • 基于pandas将类别属性转化为数值属性的方法

    2021-11-24 07:15:16
  • [翻译]标记语言和样式手册 Chapter 2 标题

    2008-01-16 11:56:00
  • 跟老齐学Python之赋值,简单也不简单

    2021-03-09 22:44:14
  • CSS Hacks

    2008-07-20 13:04:00
  • 详解Django中六个常用的自定义装饰器

    2021-02-10 03:03:09
  • Python基础之进程详解

    2023-07-10 23:58:43
  • JavaScript实现简单图片轮播效果

    2024-04-22 13:02:05
  • 使用python如何提取JSON数据指定内容

    2022-08-06 23:48:41
  • 用户 jb51net 登录失败。原因: 该帐户的密码必须更改

    2024-01-13 05:58:46
  • python编程简单几行代码实现视频转换Gif示例

    2021-09-02 03:34:13
  • Python 多线程搜索txt文件的内容,并写入搜到的内容(Lock)方法

    2021-01-15 12:48:34
  • asp之家 网络编程 m.aspxhome.com