标签:JavaScript
如何判断用户是否访问过某个网址
2013-08-11
我们经常有这样的需求:想知道用户之前有没有访问过某个网址。有没有什么方法或技术能实现这一点呢?
初步探索
注意到,在大部分浏览器默认设置里,用户访问过的链接和没访问过的链接颜色是不同的,如下图: 即用...
阅读全文使用 new Image() 打点时的一个注意事项
2013-03-29
本文源自 http://hi.baidu.com/meizz/blog/item/a0f4fc0ae9d8be1694ca6b05.html,但是不幸的是这篇文章已经不能访问了,因此我在这儿将它的要点...
阅读全文当浏览器默认禁用第三方 cookie
2013-03-03
前一阵子,我们发现高版本的 Safari 中默认会阻止第三方 cookie,如下图所示。 问题
什么是第三方 cookie 呢?在访问一个网站 A 时,网站 A 算作第一方,如果网站 A 中引用了另一...
阅读全文《jQuery Mobile 即学即用》译者序
2013-01-25
jQuery无疑是近年来Web开发中最流行的JavaScript框架,而jQuery Mobile则是jQuery在移动互联网中的延伸。
如果你曾经和我们一样在几年前就尝试过移动互联网的开发,你一定还...
阅读全文JavaScript 写的网页迷宫游戏(三)
2012-11-26
最近学习了一下phoneGap,把之前做的JavaScript写的网页迷宫游戏改造了一下,做成了一个手机游戏。
游戏在我的第一代小米手机上的截图如下: 你用浏览器访问 https://oldj.net...
阅读全文在 JavaScript 中进行大整数计算
2012-10-13
最近在云谦的影响下,开始学习 CoffeeScript,写了一个大整数计算的类库:js-BIO。
js-BIO(全称为 JavaScript Big Integer Operations)的原理非常简...
阅读全文关于 document.referrer
2012-08-04
前段时间需要通过 JavaScript 获取页面的来源,这个操作很简单,使用 document.referrer 就可以获取到了。不过,实际应用中还是有很多意外情况,这儿简单整理一下。
首先遇到的问题...
阅读全文页面上静态资源的更新
2012-06-20
如同 Steve Souders 在他的著作《高性能网站建设指南》中所说的,从网站性能的角度考虑,我们应该尽可能地让页面上不常更改的资源(有时也叫静态资源)在客户端缓存起来,比如图片、js、css 等...
阅读全文使用 JavaScript 分析用户访问行为数据
2012-05-12
我们都知道用户在网站上的访问行为数据是一座金矿,如果能恰当地加以分析,我们便能了解到用户在网站上做了些什么、体验如何,有时还能帮助我们发现一些从未注意到的问题,比如某个错误的交互设计等。但遗憾的是,传...
阅读全文开发环境中将线上路径映射到本地路径的方法
2012-03-30
日常开发过程中,我们经常需要修改一些放在 CDN 上的静态文件(如 JavaScript、CSS、HTML 文件等),这个过程中,我们希望能有一种方式将线上 CDN 的目录映射为本地硬盘上的某个目录,...
阅读全文