月份:2010年7月

ie6与http abort

写js脚本的同学或多或少的对ie6 有些意见, 因为它这样那样的问题, http abort 就是其中的一个。 abort 的产生究其原来是因为一个页面上的一个请求还没有完成, 就被另外的一个请求给替代了。 一个简单的例子 var s = new Image(); s.src = ‘http://img.e […]

Tags

探秘js 对象之间的关系

我们都知道js是面向对象的, 其继承是通过prototype 链来实现的,感谢firefox , chrome 等浏览器给我们开放了对象与类之前关系的接口__proto__ , 这个属性指的是一个对象的指向其构造函数的prototype 的指针。 我们来看看js new 一个对象是怎么样的 这个图是适用于用户自定义的对 […]

Tags: , , ,

常见排序算法实现

选择排序 function selectsort(arr, type) { type = type || ‘desc’; var len = arr.length; if(len arr[j] && type== ‘asc’) { swap(i, j); continue; } if(arr[i]< arr[j] &# […]

Tags

网页动态加载之script

当script标签被引入到网面上的时候, 页面内容就可以动态的加载了。 动态加载包括两个内容 1. 拉取一个脚本 2. 拉取一段内容 1. 拉取一个脚本是怎么做的呢,来看个例子吧 <script type=”text/javascript”>function load(url, callback) { va […]

Tags

关于页面被拦截

先来看一下几个常用浏览器的拦截设置 ie 2.   TT 3.  maxthon chrome , firefox 默认安装是没有页面拦截的, 都有一些对应的插件 测试的时候不能在本地测试, 要把页面放到http 服务器上。 1.   ie 页面拦截设为高, 所有方式都无法在新页打开。 拦截设为中,   window. […]

Tags

JAVASCIPT 正则

Modifiers Modifiers are used to perform case-insensitive and global searches: Modifier Description i Perform case-insensitive matching g Perform a global match […]

Tags

在PHP 中运行JS

这天去zend网站上逛了逛, 看到一个monkeyspider 的标签, http://devzone.zend.com/article/4704-Using-JavaScript-in-PHP-with-PECL-and-SpiderMonkey 嘿嘿, 原来是用c写了一个扩展php扩展 把spiderMonkey和 […]

Tags

关于 js for 的效率

之前听说for 的循环在写法不一样, 效率不一样, 照做就是了, 今天简单测试了一下, 时候还挺可观的。 工具: ie7.0.5730.11 dynaTrace AJAX Edition Version: 1.5.0.247 测试代码 代码 <!DOCTYPE HTML PUBLIC “-//W3C/ […]

Tags