用JavaScript进行URL编码

PHP中有urlencode & urldecode来进行字符串的URL编码,但是JavaScript中却没用这样的函数,Asc & Char、Escape & Unescape、EncodeURI & DecodeURI 可以进行各自的编码,到并是URL的编码。 [coolcode lang=”html”] BODY { FONT-SIZE: 9pt; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; } input { FONT-SIZE: 9pt; height: 13pt; }...

read more..

AJAX下Post表单的中文乱码问题

产生乱码的原因 用XMLHTTP对象Post表单的时候,是默认的用UTF-8字符来发送的。如果你的网页本来就是用的UTF-8编码的话,那么接收到的数据是正常的;如果你的网页编码是GB2312的话,问题就来了,POST过来的数据是UTF-8,而你整个站点是用GB2312来显示,那么所有的中文字符将全部变成乱码。 解决的方法 开始时候我有点偏激,一味的想改变XMLHTTP对象Post表单的发送方式,使它以GB2312来发送,完全找不到门路...

read more..

如何将论坛使用流量降至最低

如果你使用国内不限流量空间,你也不用看下去了。 一、本次讨论,我会以discuz2.0版论坛为例说明。 二、论坛必须打开gzip压缩功能!打开GZIP压缩后。可以将一般文件类型的流量压缩所再传送(比如PHP文件)。打开后。一般discuz论坛每页的大小可以控制在5K左右。是未打开之前30K以上的15%左右。如果不是论坛。在普通的PHP文件。在头部加上“ob_start(“ob_gzhandler”; ”就可以实现gzip压缩功能 ...

read more..

压缩类(archive,支持TAR/GZIP/BZIP2/ZIP),使用方便,一个文件

http://esnips.com/doc/3fc9820c-eb4d-4876-84e8-21da95cdd974/zipArchive.zip 可以解压缩,压缩。只有一个文件。真是高手的作品,不同凡响阿。 PHPzip不好。不支持目录结构。 我用过pear类库的fileArchive,那是个相对庞大的东西。文件众多。 当然,可能功能也强大。只是我暂且用不到那些个功能—————————-来自http://phpclasses.dev.skypp.com/br...

read more..

[转]ajax应用-天气

我做的网站首页有个模块是从别的网站捞天气。缓存之本地。每天第一次请求时获取。常常在这里会让整个页面停顿,给人以这个网站很慢的感觉。所以我想到了用ajax异步获取。 mambo 4.5.2装载模块的部分是在/includes目录下的frontend.php里。 我修改了下,新增了几个函数,用来装载ajax模块,并将模块盒子的输出改为模板控制。 这下感觉好多了。 [code]/* 客户端模块内容的外壳,id明确=模块名。由于模块名独...

read more..