Archives for : 友吧今天

第1549天:v3.2 基础首页搭建完成

星期四 多云 24~36℃

友吧今天

v3.2 基础首页搭建完成。

星期三 上午多云,下午雷阵雨(短时暴风雨)转阴 25~37℃

UCH2.0 编辑器在 ie9 下的高度问题

editor.php

if(document.all){
 document.write(‘<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0" id="divEditor"><tr><td style="background-color:#ffffff"><IFRAME class="HtmlEditor" ID="HtmlEditor" name="HtmlEditor" style="height:100%;width:100%" frameBorder="0" marginHeight=0 marginWidth=0 src="editor.php?op=blank&charset=<?=$_GET['charset']?>" onload="blank_load();"></IFRAME></td></tr></table>’);
}

把 IFRAME 的 height:100% 改为固定高度,例如 height:400px


友吧今天

  • 修复编辑器在 ie9 下的高度问题。
  • 设置登录页和注册页的识别名,看起来比较标准。
  • 开始套 v3.2 程序。

星期二 多云 26~36℃

北软健身(41)

  • 哑铃平卧推 25 磅,两组,每组 10 个;
  • 仰卧起坐 50 个;
  • 划船机 41 kg 两组,每组 12 个;

今天跑步机又没电。


友吧今天

  • v3.2 首页方案一直没有最终确定,今天又和三戒以及蔚蓝城交流了下,同时蔚蓝城也处理了一个修改方案,这个方案让我产生一个新的想法,把“暗底反白”改为“白底灰块 且侧栏不加色块”。决定就用这个方案。
  • ajaxpost() “注册页跳转”和“发表评论跳转”方法冲突(for ie9),加了 if (func == "register") 判断。

今晚遇到一个很怪异的问题:ie 下连续注册几个用户之后,又修改了几个地方,突然发现访问不了注册页了,但是别的浏览器可以。不知道是修改哪个文件导致出现 ie 兼容问题,还是 uch 防恶意注册(但是后台没有找到这项设置)。弄了将近一个小时没处理好,明晚再看看还会不会。

2012-8-15 更新:

昨晚确实不是浏览器兼容问题,今天再看是正常的。

2012-9-14 更新:

解决方法是在登录页和注册页链接后面加 &ref (实际上 & 后面是什么都可以,只要让地址栏多一个参数就行)
do.php?ac=$_SCONFIG[login_action]&ref
do.php?ac=$_SCONFIG[register_action]&ref

星期一 多云 25~35℃

uch2.0 在 ie9 下注册成功后不跳转 bug 处理

header.htm

<meta http-equiv="x-ua-compatible" content="ie=7" />

改为

<meta http-equiv="x-ua-compatible" content="ie=9" />

或者干脆删除这一行。


友吧今天

  1. 解决 ie9 下注册成功后不跳转的 bug;
  2. 结合三戒和蔚蓝城的建议,把新方案的背景色改为灰色。

星期日 多云 25~35℃

《阿甘正传》

好久没看电影了。

三戒说低迷时会看看《阿甘正传》。我觉得自己这几天比较低迷,于是周末也看一下。

昨天看一半,今天看完另一半。

如果想跑,那就跑,不需要理由,只因为想跑。


IE6空DIV高度BUG

一个空的div,在ie6下会有高度,可以加入一行注释来解决这个问题。

<div>
 <!– for ie6 –>
</div>

另外,这个方法还可以用来解决 ie6 行尾字符怪异换行的问题。

例如:

<div>测试</div>

有时莫句其妙的在 ie6 下会多显示一个“试”字,而且是换行的,改成下面这样就好了:

<div>测试<!– for ie6 –></div>

参考:IE6空DIV高度BUG


在家健身(7)

下午不是很想动,因为觉得有点累,不过还是动了下。

  • 两组俯卧撑,每组 20 个;
  • 50 个仰卧起坐;
  • 单臂划 30 个。

友吧今天

中午看完《阿甘正传》,下午健身一会,到了晚上洗个澡,那股力量又重新回来了。

  • 解决广场动态 <div class="feed_content"></div> 内无内容时,ie6 下承现 div 高度的问题。
  • 广场动态的“近期热点推荐”只在“全部”标签下显示。
  • v3.2 首页第二个方案完成。
  • 三戒又制作了一个 favicon.ico,上次是透明的,这次是反白的,反白的效果很好。

第1544天:周末,v3.2 有点难产

星期六 阴 25~31℃

友吧今天

早晨半睡半醒的时候有一些关于 v3.2 的想法,今天又设计一个方案。发觉 v3.2 有点难产。

收到蔚蓝城短信,建议每项运动建一个官方版块。
 

第1542天:犯困

星期四 上午零星阵雨,下午阴 24~32℃

友吧今天

继续设计 v3.2 首页。

今晚有点困,不到 10 点就想睡了。

星期三 暴风雨 24~26℃

台风来

出门困难,今天公司不上班。


uch2.0 上传头像后无法输入中文(输入法切换失效),Flash与输入法切换冲突

症状:在 ie 下上传头像后,输入法切换失效,只能输入英文。

解决方法:

打开 uc_client/client.php,搜索“transparent”,在 uc_avatar() 函数里,把“transparent”改为“window”(共三处)。

附:关于 flash 的 wmode 参数,如果没有特殊需要,不要去设置,其默认值为 window,关于这一点,以前也有记录过


友吧今天

  • 解决上传头像后只能输入英文的 bug。今天总算确定了 uch 的一个 bug(官网也有这个问题):“在 ie 下上传头像后切换输入法失效,只能输入英文。”以前偶尔会遇到这个问题,但不知道确切的原因,前段时间蔚蓝城也有反映过,当时我还以为是 ie 的 bug,今天总算确定原因了。
     
  • 首页 v3.2 设计初稿完成。

星期一 上午时而多云时而阴,下午阵雨 24~33℃

js 判断浏览器及版本(含chrome)

使用了 jquery + 原生,由于 jquery 不支持判断 chrome,所以判断 chrome 使用原生写法。

var browser = "未知";
var version = "";
var isChrome = window.navigator.userAgent.indexOf("Chrome") !== -1;
if (isChrome) {
 var ua = navigator.userAgent.toLowerCase();
 browser = "Chrome";
 version = ua.match(/chrome\/([\d.]+)/)[1];
} else {
 if ($.browser.msie) {
  browser = "IE";
 } else if ($.browser.mozilla) {
  browser = "Firefox";
 } else if ($.browser.safari) {
  browser = "Safari";
 } else if ($.browser.opera) {
  browser = "Opera";
 }
 version = $.browser.version;
}
alert(‘您使用的浏览器是:’ + browser + ‘ / ‘ + version);

参考:http://www.cnblogs.com/leadzen/archive/2008/09/06/1285764.html


友吧今天

  • 开启“图片水印”“图片最大尺寸”功能(发现用户上传的图片体积很大,有的甚至是以 M 计,开启这两个功能后,图片会被重新生成压缩),不过这样设置后,上传图片的速度会慢一些;
  • 修复“我的话题” -> “编辑、删除”链接错误,缺少 pid;
  • 设计 v3.2 首页。

星期日 上午多云转阴,傍晚短时阵雨 24~32℃

这周末的奥运羽球决赛真好看

奥运赛程过半了,周末这两天是羽毛球的五项决赛,看了混双、女双、男单。

这次的奥运林李大战比起四年前的那场北京奥运林李大战好看多了,林丹又创造一项历史(奥运卫冕)。

看到了成功者的兴奋,也看到了失败者的失落。


在家健身(6)

下午一边看奥运一边健身。

  • 低手俯卧撑 3 组,每组 20 个;
  • 仰卧起坐两组,每组 50 个;
  • 单臂划两组,每组 30 个。

友吧今天

  • 继续设计 v3.2 首页;
  • 修复以下问题:
    场馆列表在一定条件下没有信息时,地图js报错;
    ie6 右键查看源代码乱码(原因是 footer.htm 为“ANSI 编码”,未转成“UTF-8 无 BOM 编码”)。