星期三 阴雨 12~15℃

给高度不够的div加高

有些页面高度比较小,页面上 footer 离 header 会很近,一个个页面调的话麻烦,下面这样可以统一控制。

JS法:

function autoBodyHeight(){
 var containHeight = $(".contain").height();
 if (containHeight<400) {
  $(".contain").height(400);
  //页面中如果有用到 position:absolute 的话,在 ie6 下可能会出现莫名其妙的错位,用下面这个
  //$(".footer").css({"margin-top":"150px"});
 } else {
  $(".contain").height("auto");
  //对应上面
  //$(".footer").css({"margin-top":"0"});
 }
}

有些页面情况特殊,会有 ajax 对象,可以在对象显示后调用该函数:

$("#post").show(0, function(){
 autoBodyHeight();
});

CSS法(推荐):

用 css 可以省去以上的麻烦,直接给元素加上 min-height 就可以了:

.contain { *height:400px; min-height:400px; }

*height 加星号是针对 ie(ie 会自动撑高容器,所以不需要 min-height),min-height 是针对其他浏览器。


使用 jquery 的 animate()方法 实现滚动条上下拖动

例如点击显示某个隐藏的 div,此时要让滚动条往下拉一段:

显示:

$("#showBtn").click(function(){
$("html, body").animate({scrollTop:300});
});

隐藏:

$("#showBtn").click(function(){
$("html, body").animate({scrollTop:-300}, function(){
  //滚动条上拉后再执行隐藏 div
 });
});

参考:animate() 方法


MeYoung

星期二 阴雨 15~20℃

《大白鲨》

同事推荐的老电影,昨晚一边吃饭一边看。有点想到《老人与海》了。


python模板让某行或某段代码不输出的方法

单行:

{{#<div>test</div>#}}

多行,不知道用什么,想到一个投机的方法,假设一个不成立的条件:

{{if request.session.get(‘xxxxxxxxxxxxxxxxxxxxx’):}}
 <div>test</div>
 <div>test</div>
{{pass}}


MeYoung

“待处理”优先项。

星期一 阴 16~21℃

IE6 "javascript:void(0)" submit() 提交不了表单的解决办法

今天发现 ie6 不支持 submit(),实际上已经提交了,但是页面没有刷新。

<form method="post" id="post_form">…</form>

<a href="javascript:void(0)" id="confirmDel">确定</a>

$("#confirmDel").click(function(){
 $("#post_form").submit();
})

找到一个方法,把 javascript:void(0) 改成 #@(如果单单改成 # 的话点击时页面会串动,写成“#@”不会串动):

<a href="#@" id="confirmDel">确定</a>


jquery 选择所有 非disabled 的 input

原来是直接用 enabled。

$("input:enabled[name=inputName]")

参考:http://flex.desizen.com/jquery-selectors-formfilters/


MeYoung

“待完善”处理了一半。

第1265天:活动专题(找素材)

星期日 阴 16~23℃

友吧今天

活动专题(找素材)。

星期六 有时阴有时出太阳 19~25℃

2011-11-04羽球日志(74)

和长河一起到政苑小区羽毛球馆打。这个地方七八九三个月是游泳馆,其他月份是羽毛球馆。六片塑胶场地,环境还不错,很宽敞,离屋顶很高,侧光灯,就是最里面一片场地的角落屋顶会漏水,不下雨的时候可能不要紧。

打了一个半小时,腿的毛病看情形没有大碍了。


硬盘修好了,总结一下这次硬盘返修经历

给换了一块,听 M.C 说换的硬盘一般都是良品。

拿回来检测一下,没有问题。

总结一下这次硬盘返修经历:

  • 10月1号送到柜台
  • 10月11号打电话问,说是国庆后才送去修;
  • 10月18号再次打电话,说还没修好;
  • 10月28号第三次打电话,让我自己到售后去修
  • 10月29号到颐高管理处投诉(颐高有规定,消费者如果有问题,商家必须在一个月内处理掉),投诉的原因除了时间拖得长,更重要的是对方每次接电话都极其不耐烦,胡乱搪塞几句就挂了,实在叫人不能忍(原计划是准备自己拿到售后去修的,就当白等一个月了);
  • 10月31号打电话到柜台,说硬盘换好了,让我过去拿。投诉很奏效;
  • 11月5号(今天)过去拿到了硬盘。

星期五 上午阴,下午时阴时雨 19~26℃

Python学习手册(第3版)

老秋说了几天,今天终于记起来了,带了来。

在网上找了下,有 pdf 电子版的,下下来,电脑上也可以看,离开电脑也可以看。

在老秋的强烈鼓动下,都有点想把 blog 用 python 来写了,作为学习的项目。


系统学习js(14)

在老秋建议下,通读一遍 w3school 上的 JavaScript教程


MeYoung

  • “全选”公共函数。
  • 气泡公共函数。
  • 车辆修改页:车型控件读取初始数据、关闭bug处理(by wy)。
  • 电信号码判断(by lq)。
  • “待完善”零碎项处理。
  • 和 wy、lq 分摊剩余任务,大部分是细节修改。

星期四 阴 19~23℃

Firefox关闭最后一个标签页时,也不关闭窗口

1、在 ff 地址栏输入:

about:config

之后会提示:

点击“我保证会小心”按钮

2、在过滤器里搜索:

browser.tab

双击 browser.tabs.closeWindowWithLastTab 把值改为 false

本方法来自:KISS (Keep it Simple and Stupid)


QQ客服根据工作时间调用在线与离线图片(js)

网速慢的时候,每次调用 QQ 的在线状态,网页都会卡一会,想出一个办法,虽然数据不是完全真实,但是比起卡网页,还是利大于弊的,尤其是每张网页都有用到客服的情况。

附:使用jquery写法。

function contactUs(){
 //周一至周五 9:00 – 17:00
 var _date = new Date();
 var _week = _date.getDay();
 var _hour = _date.getHours();
 if (_week >=1 && _week <= 5 && _hour >=9 && _hour <=16) {
  //在线状态
  $("#kf_img").attr("src", "/static/images/zx_qq.gif");
 } else {
  //离线状态
  $("#kf_img").attr("src", "/static/images/zx_qq_2.gif");
 }
}
$(function(){
 contactUs();
});


北软健身(20)

昨晚。动感单车 + 跑步。

将要告别护膝了。


MeYoung

  • 处理在线客服。
  • 开通定位如果失败,加“重试”链接。

星期三 小雨 19~22℃

复杂的人情世故

今天吃午饭时,我们一边吃一边和老板娘以及服务员在调侃,吃到一半时,忽见老板娘在角落里和服务员嘀咕了几句,再过一会,一碟花生米端上来了。

我大呼:“送的啊,哈哈,老板娘这么好。刚才我看见你和服务员在那里小声说什么,原来是在商量给我们送这个啊^____^”

我却奇怪,这老板娘脸上反而没了笑,走到我身边压低了声音和我说:“别这么大声叫唤,其他桌的人都看着呢,都要送,我哪那么多送啊。”

我幡然醒悟,忽觉自己脸上稍稍有些发烫,忙小声陪不是:“啊,不好意思,我们比较单纯,比较单纯。”

老板娘是个性情中人,笑道:“我也看出来了,你们比较好骗。”

这事让我想起六年前一事。那时还在福州工作,有一次在办公室里和同事说笑,正说着,外面销售部的一同事冲进来和我说,外面有我的电话。

我正纳闷,从来没和别人说起公司电话,更别说是销售部,然后屁颠屁颠跟着走到他位置上。我刚要问电话在哪里,这人突然变色龙一般指着我鼻子,压低了声音对我“喊”:“你他妈知不知道里面那帮人和老板是一伙的,你那么大声说说说说,再说小心我揍你。”

我才想起来,原来刚才在里面和那些同事在聊昨天下午下班看见外面那些同事在楼下聚在一起,我也不知道他们凑在一起干什么,还以为是他们玩得好的一起去哪里聚会,刚才说笑间就随口提到这事了,还说我们技术部是不是哪天也搞搞聚会什么的,哪知背后这么复杂。

这事给我很深的印象,没想到过了六年,旧病复发,我还是没有跟上时代,虽然这一次远远没有六年前那次严重。

人间,真的不简单。


老电视使用硬盘播放器

一直在找有没有从电脑接到电视的线,但是电视实在是太老的,找来找去,发现不如直接买个硬盘播放器。

昨晚找到一个天敏 DMP110 播放器(可以接硬盘、U盘、SD卡),京东上没货了,只好上淘宝商城买。这款产品性价比很高,前年刚出来时卖 299,现在 100 左右,更新换代很快。从评价上看,尤其适合用在老的电视上。

不知道用起来怎么样,待体验。

2011-11-05 更新:

效果还可以,就是支持的编码比较少,不少电影都提示“格式不支持”,不能播放。而且对电影分辨率也有讲究,RMVB格式1024×576、其他格式720×576,超过了好像就播放不了。

另外,现在大部份电影都是在线直接看的,下载比较少,有些电影由于版权的原因,只能在线看不能下载。

总体而言,不是很实用。


MeYoung

  • 处理“跟踪”模板。
  • 处理首页的“优先待处理”。

星期二 多云 16~23℃

北软健身(19)

昨晚。跑步 + 哑铃。


 

linux杂记(1) 终端密码输入

打开终端界面:在“所有程序”里搜索“终端”或“te”(端终的英文单词是terminal)。

运行第一句 sudo 代码时需要密码系统管理员密码,但是这个密码是不以 * 号显示的,就像什么字符也没输入一样,输入完回车就行了。

注:sudo(发音“苏度”)是 super user do 的缩写(超级帐户do)。


MeYoung

  • 处理零碎问题。
  • M.C 整理了一份“待完善”清单,这样挺好,处理起来比较清晰,不会这里处理一下那里处理一下。

友吧今天

昨晚去掉导航的“阅读”入口,专注于“运动”。

第1259天:安装ubuntu

星期一 上午阴,下午多云 14~21℃

安装ubuntu

想学一下 linux,同事推荐装个 ubuntu,但是查到更多人说用 centos 作服务器比较理想(参考:CentOS 和 ubuntu-server 哪个好)。

下次换 vps 时准备用 linux.


MeYoung

调整车型控件。