![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS
文章平均质量分 78
霸王降临
这个作者很懒,什么都没留下…
展开
-
IE,firefox
<br /> 1,关于event的用法 <br />存在问题:IE中可以直接使用event对象,但是Mozilla不可以直接使用。 <br />例如: <input type="button" value="clickMe" nclick="doIt()"><mce:script. language="javascript"><!--function doIt(){alert(event);}// --></mce:script> 这段代码在Mozilla浏览器中是不能正常工作的,因为M转载 2011-01-17 18:54:00 · 215 阅读 · 0 评论 -
理解 JavaScript 闭包
要成为高级 JavaScript 程序员,就必须理解闭包。本文结合 ECMA 262 规范详解了闭包的内部工作机制,让 JavaScript 编程人员对闭包的理解从“嵌套的函数”深入到“标识符解析、执行环境和作用域链”等等 JavaScript 对象背后的运行机制当中,真正领会到闭包的实质。原文链接:JavaScript Closures可打印版:JavaScript 闭包目录简介对象属性名解析值的赋予值的读取标识符解析、执行环境和作用域链执行环境作用域链与 [[scope]]标识符解析闭包自动垃圾收集构成转载 2011-01-12 10:42:00 · 238 阅读 · 0 评论 -
IE,firefox下用js触发click事件
<br />function DoClick() { if(document.all){ document.getElementById("a3").click(); } else { var evt = document.createEvent("MouseEvents"); evt.initEvent("click",true,true);转载 2010-11-16 15:56:00 · 393 阅读 · 0 评论 -
JS 异步加载 JS 和 CSS
参考自 jQuery的插件jquery.include.packjqAjax = { //加载完成后的回调函数 callback: function () { }, //Main getScript: function (url) { if (batm.UtilAjax) { var head = document.getElementsByTagName("head")[0] || document.documentEle原创 2010-11-15 13:28:00 · 1555 阅读 · 1 评论 -
ajax readyState的五种状态详解
<br />0 - (未初始化)还没有调用send()方法 1 - (载入)已调用send()方法,正在发送请求 2 - (载入完成)send()方法执行完成,已经接收到全部响应内容 3 - (交互)正在解析响应内容 4 - (完成)响应内容解析完成,可以在客户端调用了在《Pragmatic Ajax A Web 2.0 Primer 》中对readyStae状态的介绍,摘译如下: <br />0: (Uninitialized) the send( ) method has not yet been in转载 2010-11-15 11:52:00 · 328 阅读 · 0 评论 -
对google个性主页的拖拽效果的js的完整注释[转]
<br />作者:Tin<br />出处:http://www.blogjava.net/iamtin/archive/2006/04/27/43668.html<br />代码:http://www.blogjava.net/Files/iamtin/google_drag.rar<br /> <br />// 工具类,使用Util的命名空间,方便管理 var Util = new Object(); // 获取http header里面的UserAgent,浏览器信息 Util.getUse转载 2010-11-12 15:08:00 · 160 阅读 · 0 评论 -
JS 创建类方法
<br />/建立唯一类对象的方法://Person是一个匿名类的唯一实例化 对象, 故它不是一个类, 不能够再用new 来示例化!!var Person={ //注意: 没有 propertype 属性,name:'person',getName:function(){return 'person';}};//建立类//方法一: 常规var One = function(){ this.na转载 2010-11-09 13:42:00 · 362 阅读 · 0 评论 -
JS特效
<br />JavaScript封装的平滑图片滚动,绝不用jQuery<br />JavaScript封装的平滑图片滚动,绝不用jQuery,我感觉这肯定是位Js高人所为,封装的不错啦,注释内容也很多,研究Js的看看~~~~<br />竖向图片滚动JavaScript封装版,无jQuery<br />竖向图片滚动JavaScript封装版,无jQuery,希望大家喜欢,效果确实不错。<br />纯CSS实现鼠标移上图片添加阴影效果<br />这个效果挺实用,当把鼠标放到一幅静止的图片上,图片的四周边框会出现转载 2010-12-31 12:19:00 · 900 阅读 · 1 评论 -
使用事件控制,Ext异步加载JS,兼容IE与FF
<br />//自定义类继承 Ext.util.Observable ModuleLoader = function(config) { // /属性构建 Ext.apply(this, config); this.addEvents({ "loaded" : true }); } Ext.extend(ModuleLoader, Ext.util.Ob转载 2010-11-03 17:13:00 · 313 阅读 · 0 评论 -
js 获取iframe 父窗口
<br />window.parent<br />後面元素,屬性都能點出來转载 2010-11-02 16:34:00 · 356 阅读 · 1 评论 -
js判断上传文件大小
var FileMaxSize = 1000;//限制上传的文件大小,单位(k) var s=frm.imgfile1.value; //alert(s); // if(s==""){alert("No image,please select again!");document.personRight.imgfile1.focus(); return false;} var img = new Image();转载 2010-11-01 16:20:00 · 3740 阅读 · 1 评论 -
javaScript 中 call 函数的用法说明
<br /> <br />javaScript 中的call() 是一个奇妙的方法,但也是一个让人迷惑的方法,先看一下官方的解释:<br /> call方法<br /> 请参阅<br /> 应用于:Function 对象<br /> 要求<br /> 版本 5.5<br /> 调用一个对象的一个方法,以另一个对象替换当前对象。<br /> call([thisObj[,arg1[, arg2[, [,.argN]]]]])<br /> 参数<br /> thisObj<br /> 可选项转载 2010-10-29 11:42:00 · 170 阅读 · 0 评论 -
为EXTJS创建Hash
先上代码代码:Ext.Hash = function(obj){ if(obj){ this.data = obj; }else{ this.data = {}; }};Ext.apply(Ext.Hash.prototype, { /** * 向Hash中添加一个键值对,或覆盖已有的键值对的值 * @param key (String) 要添加或修改的键 * @param value (String) 要添加或修改的值 *转载 2010-10-28 11:36:00 · 321 阅读 · 0 评论