Pages (41) « Prev 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 Next »

A place nearby

02年听到的歌,今天还是忍不住推荐给你,只因为我多次被她打动过。

Alternative content

 

歌词:

A place nearby 天堂若比邻

I entered the room 走进你的房间

Sat by your bed all through the night 坐在你的床边

I watched your daily fight 忆你坚强依然

I hardly knew 容我徐徐体念

The pain was almost more than I could be 痛苦难堪

And still I hear 依稀还能听见

your last words to me 临终遗言


好用的js压缩工具esc

js压缩在高访问量的项目中是很有必要的。以前在网络上找了很多软件,都有这样那样的一些问题,有句话说得好"js压缩没有权威"。但esc确实是一款很不错的工具。

使用方法:

ESC(ECMAScript cruncher)这个工具只能在Windows下使用,ESC.wsf提供5种压缩级别,从0到4:

Level 0 :: No compression 不对JS文件进行压缩

Level 1 :: Comment removal 移除JS文件中的注释

Level 2 :: Whitespace removal 移除JS文件中的注释及空行(一般选择此级别就足够了)

Level 3 :: Newline removal 移除JS文件中的注释,将所有代码合并为一行

Level 4 :: Variable substitution 提供最新的压缩率,移除JS文件中的注释,将所有代码合并为一行,并且修改JS文件中的变量名

在WINDOWS命令行下执行

cscript ESC.wsf -ow 压缩后文件.js 压缩前文件.js 将压缩前的js文件按照压缩级别2来压缩(ESC.wsf默认压缩级别为2)

cscript ESC.wsf -l 3 -ow 压缩后文件.js Common.js 将压缩前的js文件按照压缩级别3来压缩为"压缩后文件.js"

需要注意的是,ESC.wsf压缩级别4会把变量名修改,如果你的js中用到了全局变量或者类的话,就不能使用该压缩级别了,否则其它使用你的js的文件可能会无法正常运行。

文件下载: 点击下载

解决“Internet Explorer 无法打开 Internet站点已终止操作”问题

今天下午,以前做过的项目由于添加了在线统计系统。结果在Firefox下测试正常,IE下却提示“无法打开Internet站点 已终止操作”的错误。一开始也蒙了,在网络上找了很多解决方法。最终使问题得以完美解决,总结如下。

在IE下,当页面还没有加载完全时,如果正在执行的JS代码中含有使用了document.createElement的话,很容易引起页面加载失败。导致提示"internet explore 无法打开internet站点 http://www.xxx.com/xxx.html 已终止操作"。

这是因为在IE下,在加载文档的过程中,整个HTML文档的DOM结构尚未生成完整,而此时正在执行的JS就已创建出新的DOM结点了,致使DOM树的结构发生紊乱。

解决方法大概有两种:

 1、加载完成判断

    if (document.readyState=="complete"){

     ....

    }else{

     document.onreadystatechange=function(){

     if(document.readyState=="complete")...;

    }

 2、加载完后执行

   window.onload=function(){

     ...

   }

好用的PHP压缩及解压类下载

最近公司有个产品需要用到在线解压的功能,在网络上找了一下,也进行了对比,当然我只是参考而已。

下面这个挺好用的,不知道叫什么,也不知道最初的作者是谁(好象是国外的)。不需要任何组建,有完整的使用案例,可以实现在线解压及压缩功能,很有参考价值。

点击下载PHP压缩及解压类

QQ空间日志编辑器、QQ空间留言编辑器下载(原创)

QQ空间日志编辑器是一款相当不错的UBB可视化编辑器。目前网络上UBB编辑器相当多,但都很原始,对用户的直观感受很不好,更谈不上良好的用户体验。这款编辑器不但体积小,最重要的是它很节省网络带宽,编辑器的js、图片、css在不点击发布区域时是不会加载的,这点很好,本人相当喜欢。这款编辑器对firefox的支持不是很友好,这可能是由于QQ空间更本不支持firefox的缘故。不过这个问题本人已经修复。

至于为什么非得要用UBB编辑器而不用HTML编辑器,我想这个问题只要是专业人士都能给出回答,看看各大型web运用几乎都是 csdn、163bbs、qq空间等。其实呢? HTML编辑器也是很不错的,至少很容易下载,开发效率高。

这款QQ空间日志编辑器是本人从QQ空间上挖出来的,当然后期修改很多bug,也添加了上传接口。本人blog用的正是这款,以上是截图。这款编辑器扣起来相当累人,我前前后后大约花了一周的时间。

点击下载QQ空间日志编辑器

Pages (41) « Prev 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 Next »