《网页设计通用模块》由会员分享,可在线阅读,更多相关《网页设计通用模块(5页珍藏版)》请在金锄头文库上搜索。
1、网页设计通用模块网页设计通用模块1ConnDB.aspxConnDB.asp 的功能是实现到数据库的连接,因为在很多网页中都有连接数据库的操作,所以把它保存在文件 ConnDB.asp 中,这样可以避免重复编程。ConnDB.asp 的代码如下:在文件中引用此文件作为头文件就可以访问数据库,代码如下:2IsAdmin.aspx因为本实例中有些功能只有 Admin 用户才有权限使用,所以在进入这些网页之前,需要判断用户是否是 Admin。IsAdmin.aspx 的功能是判断当前用户是否是 Admin,如果不是,则中断执行;如果是,则不执行任何操作,直接进入包含它的网页。IsAdmin.asp
2、的代码如下:“Admin“ ThenResponse.Write(“不是 Admin 用户,没有此权限“)Response.EndEnd If%在文件中引用此文件作为头文件,代码如下:3IsAuthor.aspx在修改和删除新闻时,除了 Admin 用户拥有所有权限外,其他用户只能修改自己创建的新闻。所以在修改和删除新闻时,需要判断当前用户是否是 Admin 或指定新闻的作者。IsAuthor.aspx 可以实现此功能,代码如下:“Admin“ ThenNewsId = Request(“Id“)根据新闻编号读取新闻信息 set rsNews = Server.CreateObject(“AD
3、ODB.RecordSet“) sql = “SELECT * FROM News WHERE Id=“ +selection.createRange().text+elsemyform.txtcontent.value = +myform.txtcontent.value+“name=font style=FONT-SIZE: 9pt宋体楷体新宋体黑体隶书Andale MonoArialArial BlackBook AntiquaCentury GothicComic Sans MSCourier NewGeorgiaImpactTahomaTimes New RomanTrebuchet
4、 MSScript MT BoldStencilVerdanaLucida Console在下拉菜单中,定义了系统支持的字体名称,下拉菜单的值与字体名称相同。当下拉菜单的选择发生变化时,将触发 onChange 事件,程序中直接定义了对应的 JavaScript 代码。This 表示字体下拉菜单,thisselectedlndex 表示当前选择的菜单项目索引,This.optionsthis.selectedlndex.value 则表示选择下拉菜单的值,程序将其保存变量 C 中。Selection.createRangeO.text 表示当前选择字符的内容,如果它不为空,则将其替换为如下代码:selection.createRange().text=+selection.createRange().text+也就是在它的两侧添加字体标识和。如果没有选择字符,则在输入新闻内容的文本域中直接加入字体标识,用户可以在和之问添加相应的文字,代码如下:myform.txtcontent.value=+myform.txtcontent.value+在添加和修改新闻内容的网页中,必须将表单定义为 myform,输入新闻内容的滚动文本框定义为 txtcontent,否则此功能将无法实现。