长标题显示字数处理
摘要: 很多情况下,我们需要控制长标题的显示字数。在客户端用JavaScript控制显示最大字数后,由于js把任何字符都当作1个长度来处理,由此导致全角和半角字符显示的实际长度不同。
例如我们设置某个文章列表页面所有的文章标题最长显示10个字符。那么如下的题目:
这篇文章是测试标题长度显示的文章
I love my country.I love all of you.
处理后,将分别显示为:
这篇文章是测试标题长
I love my (注意最后还有一个空格)
假设我们是按照中文的宽度来确定10个字符这个标准的,那么当标题是英文等半角字符时,显然太短了。反过来,如果我们按照英文等半角字符来确定显示字符数量标准,那么如果题目是中文的时候,又很容易出现自动换行等我们不希望出现的结果。
本文尝试以一种笨拙的办法处理这个问题。即使用js检查字符串中的每一个字符,如果发现有两个(注意不一定相连)的半角字符,那么就将显示长度标准加1。
阅读全文
自爆~
摘要: 就快要笨死掉了。。。
要交实验报告,没有U盘,所以到19楼后的打印店去打印(似乎学校里只有这里可以从网上下载文件打印)。结果打好了发现没带钱包,于是没办法跑回宿舍取,付钱之后拿到教室都已经没人了。。。啊。。。。
前面有一次是在机房上机(数据结构课实验),有个汉化版的TC要拷回来。结果过了好几天才发现考了个快捷方式回来。无言语了。
阅读全文
大学之流水账
摘要: 突然觉得这样写字挺有意思的。呵呵
03年9月
走进非典过后的的交大。一起来的,有两位高中的同桌。大学四年的欢笑悲忧,从此开始。
03年9月到10月
加入了计算机应用协会,成为Drf带领下的宣传部理事。后来我与计协/零点所有的故事,开源于此。但当时,只是画一些垃圾的海报而已。
阅读全文
那一段日子(4)[完]
摘要: 即将离开的这几天,我不再像以前那样极力让自己不再像起安云,而是一直想着如何努力回忆,可以让她的脸在我的脑海中再一次清晰。但记忆总是和心思相违背,当我拼命想忘记的时候,一幕一幕总是在我眼前回转,如今想认真回忆一次,却发现,我脑海中她的面容已经模糊的如风蚀过的岁月,再也无法描摹,只剩下了心里那一道痕迹,还在告诉我,她曾经真的存在。
阅读全文