JavaScript制作出的特效很令人心动,但JavaScript语言的复杂性又让许多人望而却步。虽然FrontPage 本身提供的很多组件都能够让你在不需要懂JavaScript 语言的状况下为网页加入特效,但FrontPage 本身仅内建了少数几种组件与动态特效,远远不能满足大家的需要。在这里我向你介绍一款FrontPage 的JavaScript特效插件---- web sunlimited公司网址:
http://www.websunlimited.com/
的「J-Bots 2002」。利用J-Bots 你可以为FrontPage 增加四十种组件,这些组件能够让你为页面增添各种功能,包括设计一个具备互动功能的线上测验,或者侦测使用者的屏幕宽度,高度以及颜色深度设定值。
安装好 J-Bots 并且重新启动 FrontPage 以后,你便可以发现一个新增的 J-Bots 工具列。你可以选择命令列上的「插入> J-Bots 组件」来选择使用任何一种 J-Bots 提供的组件。J-Bots Plus 版本提供了 87 种组件,除了原本就有的四十种一般组件以外,还另外提供了四十七种组件,区分成下面几种类别:CookIE,窗口,图形以及导览工具。
J-Bots 提供的一般组件包括了弹跳式窗口,卷动文字讯息以及根据时间或者日期将使用者重新导向(redirect)到不同的页面等功能。Cookie 组件可以让你记录使用者状态,并且根据不同的 cookie 值显示不同的页面。窗体组件让你易于建立窗体字段,并且附带输入值确认功能。图形组件能够为页面上的图片添加特殊功能,例如预先加载图片或者建立幻灯片效果。导览工具组件能够帮助你建立选项,超链接或者其它形式的导览系统。其中一项称为「MenuWeaver」的组件能够产生完整的层次式选项系统,并且不限制子选项的数目。
J-Bots 使用起来相当容易。例如,你要在页面某处加入当时时间,只要把光标放置在适当位置,然后从命令列选择「插入> J-Bots 组件> 一般组件> 当前日期」,画面上便会出现一个对话框,在这里你必须输入时间的显示格式。举例来说,如果你要让时间显示成「10:39 a.m.」这样的格式,请在「时间显示格式(Format of time displayed)」字段中输入「%H:%M %P」。
设定好显示方式以后,请按下「生成(Generate)」按钮,当前时间便会被插入你的页面中了。如果你切换到原始码浏览,你会发现下面这段原始码被插入页面当中:
<!--webbot bot="TIMEFORMAT" WIP="yes" startspan Preview="10:39 AM"
s-timeformat="%H:%M %p" tag="p" b-twoplaces="1" clientside -->
<script language="JavaScript"><!--TimeFormat('%H:%M %p',1);//--></script>
<!--webbot bot="TIMEFORMAT" endspan i-checksum="59134" -->
J-Bots 插入的程序代码可以在 Internet Explorer 3 以上,或者 Netscape 3 以上的浏览器中正常运行(有些组件仅能在其中一种浏览器中运行,举例来说,Netscape 便无法支持「加到收藏夹」组件)。
J-Bots2002是一款收费软件,注册费为:49.95 美元(J-Bots); $99.95 美元(J-Bots Plus)对于我们来说太贵了,不过你可以先下载试用版来体验一下,当然了,限制了某些功能。