一番折腾–站长工具

Posted by Harid十二月 - 27 - 2010 Leave comments

我新弄了一个站长工具,放在星期九的子目录里,地址是:http://www.timepoet.com/tool/,欢迎大家使用。

这个站长工具,我是用的Z5站长工具的开放源码,这套程序是非常不错,可惜只有GBK编码的,而我博客的环境是用的UTF-8,所以装上去后会产生乱码,得将必要文件的编码方式改为UTF-8。我是用UltraEdit转换的,非常方便,直接将程序文件转换为UTF-8无BOM文件,于是显示正常。最新的UltraEdit破解版下载:http://down.timepoet.com/soft/jz/2010/56.html。程序另外还有一个问题就是显示IP为乱码。因为这套程序是用的纯真的IP库——QQWry.dat,而这个DAT文件只有GB2312编码的,所以必须在要输出到页面之前将IP地址信息转换为UTF-8编码。对于PHP来说,可以用iconv函数在输出前转换,类似语句为:

1
$temp = iconv("gb2312","utf-8",$temp);

我还发现一个浏览器的问题,就是貌似谷歌浏览器对“ onmouseover”属性不怎么支持。因为这套站长工具的按扭在点击的时候一点反应也感觉不到(虽然程序执行了),我就想让鼠标移过按扭时能改变鼠标指针为手形,于是用了“ onmouseover=”this.style.cursor=’hand'””,可是这一句只有在IE浏览器下时才生效,路过的高手,还望能指点一二呢。程序是用的JS下window类的open方法来响应按扭按下,我看了一下站长之家的站长工具相关地方,站长之家是直接调用的自定义的JS方法,可惜看不到源码,所以先放在这,有时间了再折腾吧。

Z5站长工具源码下载:

   声明:本文采用 BY-NC-SA 协议进行授权 | 星期九
   原创文章转载请注明:转自《一番折腾–站长工具

    • @学夫子, 我去看过你的“知道”,做得很不错了呀,如果你能弄一个学习工具,那肯定火爆。不过,有点难度!


分享按钮