Welcome 微信登录

首页 / 脚本样式 / JavaScript

jquery ready函数源代码研究

jquery ready函数源代码研究

一般情况下都是设置body标签的onload监听window的load事件.但load事件是要在页面的元素全部加载完了才触发的,如果页面上图片较多或图片太大,就会导致初始化的代码未被执行的时候用户就做了其它操作了. Jquery库提供了一个非常方便好用的函数( $(selector).ready()),让我们可以在页面的dom加载完后就可以做相应的操作(当然,这还得看用户浏览器的支持).,而不用等待全部元素加载完成.例如: $(document).read...
ASP Json Parser修正版

ASP Json Parser修正版

但后来用的时候,发现一个问题,如果json比较单纯,就没什么问题,如果json中含有数组,由于vbs是不可以直接引用js中数组元素的,所以,导致无法访问json对象中的数组元素。试过很多种办法,pop啦,之类的,都不行。再查网上,也无果。 郁闷很久, 转而搜索"vbscript how to access javascript array",竟然给我找到一篇老外的文章。经过调试,发现老外的办法不错。访问不了的原因是没有定义相应的get方法。转而加入他这个g...
JavaScript 对象模型 执行模型

JavaScript 对象模型 执行模型

数据类型 基本数据类型 基本数据类型是JS语言最底层的实现。 简单数值类型: 有Undefined, Null, Boolean, Number和String。注意,描述中的英文单词在这里仅指数据类型的名称,并不特指JS的全局对象N an, Boolean, Number, String等,它们在概念上的区别是比较大的。 对象: 一个无序属性的集合,这些属性的值为简单数值类型、对象或者函数。同上,这里的对象并不特指全局对象Object。 函数: 函数是对象...
javascript Array.sort() 跨浏览器下需要考虑的问题

javascript Array.sort() 跨浏览器下需要考虑的问题

然而在做跨浏览器的测试时在chrome浏览器下发现了一个问题,测试人员发现(见图1),在chrome下依据某列排序时,如果两行的排序数值相同,chrome不是按通常情况保持这两列的顺序不变,而是将他们顺序调换。在google一下问题之后,我们发现原来是当初ECMAscript规范中并未规定具体的sort算法,所以导致各个浏览器都有自己的sort算法,然而由于有些厂商是基于不稳定的排序算法实现的,如chrome和Mozilla/Firefox 3.0以前的排...
IE浏览器打印的页眉页脚设置解决方法

IE浏览器打印的页眉页脚设置解决方法

首先说明问题:默认情况下,通过IE的打印对话框,打印出来的内容都有页眉和页脚的。 查看ie的页面设置发现如右图中,页眉页脚。下面先说明&w&bPage&p of &P , &u&b&d的含义 &w - 窗口标题 &u - 页面地址 &d - 短日期格式,如10/12/2006 &D - 长日期格式,如Tursday, October 12, 2006 &t - 12小时制时间 &T - 24小时制时间 &p - 页面的当面页码 &P - 总页码数 && -...
<< 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 >>