原文:Customizable Home Pages 翻译:YuL
最近这些天好象每个主流的站点都有了可自定义的“我的”主页(my.yahoo.com, my.msn.com, my.ebay.com……)。其实一旦你能从基于表格的网页设计思想里走出来,那这实现起来并不难。(原文有个例子,这里省略)
你可能会花费一整天的时间来尝试建立表格布局,但是左边还是很杂乱而且难以更新。或者你可以使用div标签和大概一半的HTML代码,并且用CSS来处理所有的设计块。
现在你自己的选项都整洁地包含在div标签里了,当你点链接按钮时便可以隐藏它们了:
在现实应用中可能包含一个注册/登录系统和存储用户选择参数的数据库。你能够通过page_load事件读取这些参数并且隐藏选项;显然你还想实现一个二级页面,在那个页面中用户可以选择他希望显示的选项。你可能还想简单地在每个盒子(box)里融合javascript和其它链接来“最小化”盒子。这个代码可能与左侧导航菜单的脚本很相似。