08 2008 档案
摘要:由于菜单是放在FrameSet中的一个frame上,因此弹出的子菜单不能用DIV的方式来实现,而是采用window.createpopup()的方式弹出一个窗口,并且在窗口中输出HTML来实现菜单内容的展现和行为.
采用此方法用到的基本知识点:
弹出窗口:
var oPopup= window.createPopup();
oPopup.innerHTML = "";
oPopup.document.write(sHTML); //写入输出内容
oPopup.show(left,top,width,height,document.body);
隐藏窗口:
oPopup.hide();
采用createpopup的方式来实现无限级别的弹出菜单需要注意以下细节和设计技巧:
阅读全文
摘要:.Net Web应用程序提供了很强大的 Web.Config功能,我们很多的系统可能已经习惯在Web.Config中进行配置,可是使用Web.Config进行一些配置,会有一些不太顺畅的特性,比如:修改Web.Config 后,Web应用程序会出现错误页面并且需要重新登录,Web.Config配置过程不是很方便,即使通过安装包进行Web.Config的设置,.Net 安装向导能提供的入口也是有限的。。。。。
通过Cache机制实现一个通用的配置管理模块
设计目标:
1、 高速读取配置信息
2、 统一的配置维护管理方便进行配置
3、 新的配置模块及维护不需要再进行二次开发
阅读全文