最近,成天就是为学院网站的事情烦。最烦的事情是领导一直都没有通知我目前的版本是否满意了。事实上,我估计他早就甩到脑后去了,我也比较厌烦这样的事情,但是我们的这个领导是出了名的小心眼,我还是不招惹他为妙。前天实在没办法,和办公室头说了,我问是不是就按照目前版本做了。其实他也压根就没看现在的页面,直接告诉我,就这样算了。我也乐得如此。所以就开始动手做内页了。
我还是那句话,我对设计是很不在行的。只要遇到页面设计的问题,就感觉非常头疼。可是没办法,这件事情是我一肩挑了。原本还想从学生中找几个人来做完算了,可是自从开学就找,到现在也没找到一个能让人放心的。在这种情况下,也只有自己做了,不然做出来的东西领导不满意,麻烦就更大了。
我考虑再三,为了减少页面的数量,让整体结构更加清晰一些,决定在大类下使用“滑动门”这样的技术来显示相关内容。而实际上,每个小类的内容是很少的,只需要一个页面就足够了。所以,在这种条件下,加载的页面不会太大,负担不会过重,而且一次加载以后显示速度也很不错。所以,昨天开始就做内部的页面,在页面左侧做了一个导航,用mouseover来触发显示相关的div。这个还是比较简单的,做完以后效果看着也满意。
可是,这个时候却突然发现,我的菜单无法链接了。因为二级分类的内容页面是触发js才会显示的,而菜单怎么添加这个触发呢?单纯的链接根本无法满足这个条件。一整晚因为这个事情头疼得很。到处找资料,查看是否点击链接除了可以专项以外还可以运行js脚本。结果一无所获。12点多,实在困倦得很,只好去睡觉了。
一整晚做梦似乎都是网页的事情。而到早上起来,也终于想到了解决的办法:传递参数。链接里带一个参数好了,到了内容页面由页面根据参数来执行js脚本,其实很简单的想法。不过,我觉得这几天因为学车、网站等等内容搅得我昏头昏脑,时常忘记事情,也容易一根筋想下去,不懂得回转。譬如,昨天下午就落手机在家没带,再加上这件事情。我是不是开始衰老了?
于是,今天上午就一直写代码。很快这个问题就解决了,根据参数页面会自动执行js脚本,可是,我却发现缺省情况下页面显示一片空白。这是因为缺省状态下的参数为空值造成的。于是又写了一句话进行判断,倘若为控制就赋值缺省值。没想到,一直到我下班显示都没纠正过来。中午回家,我脑子里还是这个事情。我的逻辑顺序是没有问题的啊,思路很对,语句也很正常,可是偏偏无法赋值。头疼!
下午到办公室,再打开代码看看,我真笨。判断控制的地方我应该用null的,但是我却没有用。这下子根本就没有判断出参数的状态,肯定是没有办法赋值了。修改好以后再刷新一下页面,ok了。现在只差内容了。下个星期找相关的老师把内容写出来整个站点也就算完工了。
嗯,现在的问题还是细节,譬如图标,栏目安排,位置排放等等,还有待更加细化。我想,这几天先放下这个活了,不再想它,不然实在让人烦心得很。
历史上的今天...
- 风云际会 - 2006
- Google analytics - 2006
- 教训 - 2006
- 荒地 - 2008
0 Responses to “基本完工”
Leave a Reply