您的位置:首页 >> 学院 >> 设计空间 >> 网站设计 >> Golive
第九节:预置行动方案
网络精英 2003年6月17日16:55 N/A  
  当前各网站都会使用到一些"JavaScript RollOver"功能的按钮,就象是网络法当中规定各网站必须执行的一条指令似的。既然大家都这样做,我也不想当什么特例,因此我准备为我的网页增加这种特效。但我并不想为此而捧起厚厚的计算机教程去学习什么JavaScript语言(中文),而是决定让GoLive为我做所有繁重的工作。
  
   如果你想精通JavaScript,我建议你还是学习一些相关语言,同时通过GoLive脚本编辑器的一些帮助辅助你的学习,例如GoLive提供的句法检查功能,当你实在找不到网页错误出现在哪里时,这个检查器可以帮你大忙。但如果你只是想做一些普通的脚本编辑内容,GoLive软件可以完全胜任这种工作,例如制作"RollOver"(指向)特效对于GoLive来说可以称得上是易如反掌。
  
   我已经制作好导航栏中的各图标,并将它们放置在适当的位置上,接下来我需要在鼠标指向各导航图标时,让图标下方显示一个说明栏,这样访客就能够知道各栏目的内容(这样做的原因之一也是因为我提供的图标无法非常形象地说明各栏目的内容)。例如当你把鼠标置于"Sun"那个图标上时,下面将显示出"Biography"的说明字样。
  
   与其它功能相同,当你使用GoLive的特效功能之前,首先需要了解该程序会对网页的本质内容进行哪些修改。虽然我并不知道如何编写脚本程序,但我还是想明白"RollOver"的效果是如何实现的。既然当鼠标被置于某幅图片上时,一幅新图片将会在某个区域替代原有的图片,也就是说我需要做的是创建一幅空白图片,当脚本程序调用说明图片时,会用那幅说明图片覆盖空白图片。
  
   创建上述所需图片,同时还需要确保图片大小的准确性,这确实是件很艰苦的任务,我只有利用Photoshop软件来完成上述任务。想实现"Rollover"特效只需告诉GoLive文件的具体位置,并提出明确的指令。
  
   GoLive软件预置了一些处理图片、文本或其它内容的操作方案,这些行动方案由一些脚本控制,当使用者执行某种操作时(如移动鼠标、点击鼠标、触击键盘等)将引发上述行为。这些行动方案包括从表格中调出文本信息、预先调用图片、显示随机图片、创建弹出窗口或警告栏、将文本置于状态栏中、读写cookies、执行其它普通的脚本程序等。另外你还可以通过该软件提供的预置方案在动态HTML(中文)领域畅游一番,方法是创建浮动栏,并利用“管道”传输方式四处移动浮动栏,可以在窗口内滚动浏览,动态更改背景颜色,由访客控制声音文件的播放和停止。虽然上述功能都是预置的,但它们也具有很好的灵活性,可以采取不同的方式组合使用,而且在整个过程中你完全不必涉及具体的编码。
  
   说了这么多,我需要的仍然是实现最简单的"Rollover"特效,因此下面就让我们来

相关文章