JavaScript实用技巧与高级应用.ppt
《JavaScript实用技巧与高级应用.ppt》由会员分享,可在线阅读,更多相关《JavaScript实用技巧与高级应用.ppt(20页珍藏版)》请在三一办公上搜索。
1、湖南理工职业技术学院信息工程系,JavaScript实用技巧与高级应用,(本部分内容分四次讲授),湖南理工职业技术学院信息工程系,第十三讲 JavaScript实用技巧与高级应用(一),湖南理工职业技术学院信息工程系,第十三讲 JavaScript实用技巧与高级应用(一),1 建立函数库 在网页设计与制作过程中,往往会重复地应用一些JavaScript函数,一般应将这些常用的函数存储在一个外置的独立的JavaScript文件中,作为网页制作的JavaScript函数库。应用时,直接调用函数库文件即可。函数库中的函数一般可分为下面6种类型:,湖南理工职业技术学院信息工程系,第十三讲 JavaSc
2、ript实用技巧与高级应用(一),用于简化程序的函数用于校验用户输入的函数用于取值与设置值的函数用于字符串处理的函数用于列表处理的函数用于网页元素显示的函数例:许愿墙网页,湖南理工职业技术学院信息工程系,第十四讲 JavaScript实用技巧与高级应用(二),湖南理工职业技术学院信息工程系,第十四讲 JavaScript实用技巧与高级应用(二),4 树状导航菜单和收缩式导航菜单 树状导航菜单效果展现例:li11-树状导航菜单.html,湖南理工职业技术学院信息工程系,第十四讲 JavaScript实用技巧与高级应用(二),程序设计思路 页面布局:用层(CSS+DIV)布局。菜单的展开和隐藏:用
3、层的显示和隐藏属性 程序设计要点单击一级菜单,调用函数w(vd)如:onClick=w(gc)“单击二级菜单,调用函数k(vd)如:onClick=k(fgc91)“程序的实现 分析源程序,湖南理工职业技术学院信息工程系,第十四讲 JavaScript实用技巧与高级应用(二),收缩式导航菜单效果展现例:li11-收缩式导航菜单.html,湖南理工职业技术学院信息工程系,第十四讲 JavaScript实用技巧与高级应用(二),程序设计思路 页面布局:用层(CSS+DIV)布局。菜单的展开和隐藏:用层的显示和隐藏属性 展开菜单的同时收缩其他菜单:先收缩所有菜单,再展开当前菜单。程序设计要点单击一级
4、菜单,调用函数spreadMenu(n)如:onClick=javascript:spreadMenu(1)单击二级菜单,调用函数spreadSubMenu(k)如:onClick=javascript:spreadSubMenu(1)程序的实现 分析源程序,湖南理工职业技术学院信息工程系,第十五讲 JavaScript实用技巧与高级应用(三),湖南理工职业技术学院信息工程系,第十五讲 JavaScript实用技巧与高级应用(三),5 下拉菜单效果展现例:鸿博图书馆管理系统的半透明背景下拉菜单,湖南理工职业技术学院信息工程系,第十五讲 JavaScript实用技巧与高级应用(三),设计思路导航
5、链接(主菜单)的制作:用表格布局,相应菜单项上添加事件。子菜单(6个)的制作:用表格布局,6个子菜单对应6个表格。将6个表格对应的HTML代码串存在6个变量中。子菜单的显示/隐藏的实现:创建一个层,利用层的可见性属性来实现。当要显示某子菜单时,将该子菜单放入层中,并设置显示层;当要隐藏已显示的子菜单时,设置隐藏层。设置层(子菜单)的位置:一般情况下,层在对应主菜单项的下方,并左对齐。考虑特殊情况。(难点),湖南理工职业技术学院信息工程系,第十五讲 JavaScript实用技巧与高级应用(三),什么情况下要隐藏子菜单:当鼠标移到主菜单与子菜单所形成的区域外时要隐藏子菜单。(难点)子菜单外观的设置
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaScript 实用技巧 高级 应用

链接地址:https://www.31ppt.com/p-6509409.html