Press "Enter" to skip to content

JS文件装载器(Eve Js Loader)

最近的项目中,需要对于不同的用户角色分别读取不同的的JS文件簇, 从而避免一次载入全部JS文件, 于是就写了一个简单的JS Loader.

这个loader, 每次载入一个js文件, 在前一个文件完全载入后, 才继续载入下一个文件.

Loader提供了俩个事件:
1. onLoad 每当一个单独的js文件被载入完成后, 就会调用这个事件函数.
2. onReady 当全部载入完成后, 会调用OnReady事件处理函数

一个完整的实例, 看这里: Eve Js loader

Filed in Js/CSS
with 8 Comments

使用JS做文档处理

最近应友人邀请, 要帮忙写个文档处理脚本, 考虑到如果使用PHP或者Perl需要在友人的机器上,搭建一个运行环境,比较复杂, 使用起来也不友好, 本着以人为本的信念, 决定采用hta实现.

本文就使用js来实现文档处理, 和使用js编写ActiveX做一个简单介绍
….

Filed in Js/CSS
with 10 Comments

关于事件模拟

如果用greaseMonkey编写脚本来做一些Web自动化的事情, 最关键的点会是哪里呢?
“模拟浏览器事件”,

试想, 如果一定按钮, 点击以后, 触发了一系列的动作,
如果使用脚本去实现自动化, 那么我们必须去寻找这一系列的动作, 然后找到切入点函数, 模拟参数, 调用. 这会是个很复杂的过程…

但是, 如果我们采用”模拟浏览器事件”的方式, 只要简单的模拟下点击动作, 那些一系列的动作, 我们都可以不关心, 那不是很高效, 也很简单么?

Filed in Js/CSS, 随笔
with 7 Comments

东方时尚约车脚本(greaseMoney)

因为东方时尚改版, 这个脚本不能用了, sorry

约车辛苦啊, 不停的刷新。。。
刚看到有车, 一点又没了,,,

愤怒之下, 写了个自动刷新脚本, 自动帮你约车.
可以定义多个需要预订的时段~~

脚本可以无人值守…

Filed in Js/CSS, 随笔
with 16 Comments

图片上传即时显示缩略图解决方法

做互联网, 就一定要多用新的互联网产品, 遇到好玩的, 要主动去思考如何实现, 这样才能一直保证你自己的良好的互联网应用的sense. 嘿嘿, 题外话一句.

昨天玩开心网的图片上传, 不得不说, 开心网的细节做的很好.

之前在前公司的时候, 高管干扰UE, 干涉产品的设计细节, 出来的产品, 一个比一个难看, 一个比一个土鳖. 搞得开发都不想做, 以至于一段时间, 我们开发工程师会去修缮UE设计的细节.

真不明白, 没有一点互联网应用美感和sense的”猪头”高管, 怎么会对自己的”审美”那么的自信…. 玩死自己没关系 , 玩死了公司, 你内疚不? 唉, 题外话二.. 细节决定成败!

恩, 回到正题, 看到了开心网的, 本地客户端检测图片格式, 和即时显示缩略图功能, 发现在chrome, firefox3, IE8下都不能显示缩略图, 可是我可爱的Eve一直坚持是可以的, 经过研究测试, 找到了在firefox3 , IE8下可以使用的方法.

Filed in Js/CSS
with 28 Comments

使用CSS实现圈人效果(CSS Sprites)

我最早了解到”图片合并”技术, 应该是在大学游戏时代, 会发现很多游戏图标, 都会合并在一个位图中, 然后使用类似”遮罩”的技术来分别显示各种图标.

第一次使用CSS Sprites技术的时候, 其实并不知道它的这个名字, 也并没觉得多稀奇,就是个遮罩么.

今天玩开心网的圈人游戏时候, 发现它的实现是使用了Js, 突发奇想, 或许可以使用CSS Sprites来实现, 抛弃内嵌的JS.

Filed in Js/CSS
with 5 Comments

关于Javascript的作用域链的几句话

本文地址: http://www.laruence.com/2009/04/09/674.html 转载请注明出处 1.  js中的作用域是通过作用域链来实现的,  这个链, 是由一个一个的活动对象组成的, 最顶级的活动对象是window 2. 在js中, 在每一个执行点, this关键字都指当前函数(方法)的所有者. 3. 每个属性,其实都会定义成当前活动对象的属性, 在顶级文件中的每个函数定义,变量定义, 都定义成window对象的属性. 4. 对于函数, 如果通过函数表达式定义的函数, 则在函数表达式执行前, 该函数不可用. 而如果是通过函数定义式定义的函数, js会把它的定义提前, 也就是说在函数定义式之前, 该函数都可用.…

Filed in Js/CSS
with 6 Comments

Js处理Json的"invalid label"错

当你使用ajax的时候,json是一个很方便的数据传输手段.
但是对于很多人来说,经常会遇到的一个很令人头疼的问题就是”invalid label”错. 明明json串看起来是对的,怎么还会出错呢?

Filed in Js/CSS
with 13 Comments

Firefox DNS Cache 清除 扩展 V0.1

推荐一个小东郭写的Friefox扩展:Firefox DNS Cache v0.1,支持firefox到3.*

做IT开发的工程师,经常需要配置host来进行开发,而不方便的是,每次修改了hosts以后,都要重启浏览器来使hosts生效。 这个扩展就是为了解决这个问题而来的, 使用了它,你就不再需要重启浏览器了

Filed in Js/CSS, 随笔
with 5 Comments