( FEED rss2.0 )

sed /sshd/p -n /var/log/auth.log > /log/sshd.log » 21 days ago

chinese继承自person,并新建了个方法:saylove.在onload中测试new一个chinese.并直接调用person中定义的say和from方法.最后调用chinese增加的saylove方法.返回ok.那么这应该就算继承了吧.

js:

$(function(){ //this code need jquery support
    $(”a.say”).click(function(){
        var name = $(this).attr(”name”);
        var sex = $(this).attr(”sex”);
        var area = $(this).attr(”area”);
        ihao = new chinese(name,sex,area);
        ihao.say();
        ihao.from();
        ihao.saylove();
        return false;
    });
});
function chinese(name,sex,area){
    person.call(this,name,sex);
    this.area=area;
    this.say=function(){
        alert(”chinese > my name is:”+this.name+” and sex:”+this.sex);
    }
}
chinese.prototype=new person();
chinese.prototype.from=function(){
    alert(”and from:”+this.area);
}
function person(name,sex){
    this.name=name;
    this.sex=sex;
    this.say=function(){
        alert(”my name is:”+this.name+” and sex:”+this.sex);
    }
}
person.prototype.saylove=function(){
    alert(”love”+this.name);
}

html:

<a href=”#ihao_say” class=”say” name=”ihao” sex=”male” area=”hangzhou”>ihao say</a>

<a href=”#tt_say” class=”say” name=”tt” sex=”female” area=”hz”>tt say</a>

 

btw:对象函数最好用原型(prototype)来写.

关于js面向对象:

javascript面向对象编程的学习(基础)

javascript面向对象编程的学习—对象继承

javascript对象编程规范(个人)

很久前就看到deviantART在改版时用上了ajax的动态导航,前几天又经小常提醒看到了国内的柠檬网也用上了这样的导航,晚上简单看了下柠檬网上的代码,发现写得很死.而且扩展性也不怎么样.于是上网搜索没想到找到了这个牛比的主儿:FASTFIND.(DEMO在这儿)

效果相当得令我快乐,虽然DEMO还有许多不足,但还是让我忍不住下载下来研究下.
整个DEMO所需的js文件:jQuery.js, Interface.js, fastfind.js
后台输出用的是PHP,一个简单根据传入参数生成相应HASH数组再转成导航内容的程序.(程序和fastfind.js都预留了api较验的接口,虽然在DEMO中未提供但还是令人快乐的)

如果要结合到自己的应用程序上的话要对api处理下,简单去去掉么就好了.

对新版的jQuery支持有些小问题,比如fastFindToggle()函数只能Toggle一次.fastfind中的ajaxStart好像在新版jQuery下也会失效.目前放在DEMO中的jQuery是R249的压缩版.

激动了,有点语无伦次了,乱了乱了,,,,理理…

update:
更新一下,补上一个给“大便王子”的autocomplete的demo地址:demo (使用jQuery的Interface插件)

这几天一直在翻看blueidea论坛的WEB标准化专栏,看到很多一直被自己忽视,或者不太理解的点。记录一下:(版权说明:以下文字大部份出自blueidea论坛

被点击访问过的超链接样式不在具有hover和active了,很多人应该都遇到过这个问题,解决方法是改变CSS属性的排列顺序: L-V-H-A。

ff下父容器的高度不能自适应的解决:在父容器内的最后加一个clear:both属性的div,清除掉子容器的浮动。

IE6的双倍边距BUG的解决:给浮动的块加个display:inline属性。

IE6下图片下方有空隙产生:给img增加个display:block或者vertical-align:top | bottom |middle |text-bottom属性,也可给img的父容器加个font-size:0的属性。

IE6下两个层中间有间隙(3px bug):给右边的DIV加个float:left的属性,或者用hack的方法直接给ie6下的左边DIV定义margin-right:-3px。

list-style-image无法准确定位(也就是li这样的列表经常要用到前缀图标,但和文字老是难以水平对齐):将li里面的a用相对定位,如加个position:relative;top:-5px属性。

垂直居中文本:给容器设置一个与其高度相同的行高。

对齐文本与文本输入筐:对输入框加个vertical-align:middle的属性。

FF下文本无法撑开容器的高度:加属性:height:auto!important; height:200px; (for ie6) min-height:200px; (for firefox)。

wordpress2.3的测试版已经出了三个版本,做过测试的人相信已经做好了为明天正式版的发布而升级的准备了.iHao虽然也在本地装过一个测试版,但只是安装没做任何测试,感觉如今的wordpress已经越来越庞大到令我不安了.而这次2.3版的结构性大改动势必也将让广大的wordpress用户来一次大折腾.检查插件是否可用,修改数据结构,皮肤更新,而像我这样将老版wordpress中的Categories当Tags用的人来说,对于新版本中的Tag真有些不知所措了.

好吧,不管你面对大刀阔斧改进着的wordpress是否”堂”不”堂”得牢,总得对丫做些了解,以防哪天无聊时好慢慢折腾.

只推荐些值得一读的信息:

官方给出的几种备份数据库的方法

官方给出的2.3版可用插件列表

教你如何修改主题以支持2.3版本中自带的Tag (part 1) (part 2)

以Subversion的形式安装新版本(方便以后随时跟踪版本库而升级)

其他有待补充…

Fresh Articles List

Fresh Comments

  • 涵雨之泪: 不知道可否邮件一份,感谢
  • iHao: @hoedo: 同样的感觉,其实这样的实现不如一次载入所有MENU内容,
  • Oliver: 哥们保重哈
  • hoedo: 这个有点像打10086的感觉,一直按一直按,很炫,但能用到的地
  • !CnSoLoer: 关于li列表在IE和FF里面的显示不一致的问题,曾困扰了好一阵子
  • 排毒养颜 at 论语·尧曰 - 积累知识,胜过积蓄金银: [...] WordPress被注入?还是见鬼了! [...
  • iHao Press » iHao学google API(1): [...] 之所以这么让我愉快是因为前面写过一段用wordpress内置功能
  • iHao: @hermit: 已发送,请查
  • iHao: @Andrew: 收到.不过目前已经决定用ubuntu8.04了,实在被freebsd搞郁闷
  • Andrew: FreeBSD 高人: 資訊中心副理-陳煜
  • ihao: test again this comment is write by lynx at freeBSD 6.3 so so so so!!!!
  • ihao: post by lynx ( a text browser

Popular Articles List

Most commented user

Oldies, but Goodies!

Popular Tags

Monthly Archives

iHao Friends

Site Meta