jQuery 右键菜单 611

前天做了关于右键屏蔽的一点小东西,想到现在大家都在做平台,都会有右键菜单,于是也抽空写了一个玩玩~
代码很简单:

  • 绑定contextmenu屏蔽右键
  • 获取右键点击坐标
  • 判断菜单是否距离窗口,如果挨着窗口改变位置
  • 显示菜单,屏蔽菜单点击事件

Read More >>

JS屏蔽右键及复制粘贴 399

记得很久以前很多站点为了防止文章被复制都用JS屏蔽了右键及一些复制剪切的功能,一直觉得这种代码比较“下三滥”没怎么去关注,而且浏览器的兼容性也存在一定的问题,没想到内网也有需要这个功能的时候,还是紧急需求。。。

Read More >>

(译) 浏览器渲染优化 1,496

最近耳边 W3C 标准的声音越来越多,对页面的各种优化也随之越来越多了,结构优化、JS优化、CSS优化、图片优化。。。优化的多了,疑问也慢慢的多了,比如jquery的选择器优化,为什么find()在IE6/7下会比后代或者其他选择器速度快?为什么其他现代浏览器会反过来呢?那CSS的选择器应该怎样优化呢?为什么不能有过深的层级呢?浏览器的渲染过程又是怎么样的呢?如果一直重复做着不明白的事情相信也不会有很大的进步,就像那么多的兼容性BUG,不去弄明白原因只会一次接一次的遇到、修改、再遇到、再修改。。。死循环下去我们就真的成苦力了。

Read More >>

JavaScript 中正则表达式的应用 563

作为模式匹配下文本替换、搜索、提取的强有力工具,正则表达式(Regular Expression)的应用已经从unix平台逐渐渗入到网络开发中了,作为服务器端/客户端的脚本开发语言JScript,正越来越多将正则表达式应用融入其中,以弥补自身在文本上处理能力的不足。在此,我们以JScript5.5版本为例,对其中的正则表达式的应用作一个概述。

Read More >>