Flash页面链接调用命令的比较
在Flash编辑当中链接调用命令,对于客户端来说大体常用的有三种:一是getURL链接;二是MC间的调用;三是动态文本框读入文件。针对它们的使用谈谈我的体验。
getURL链接是最先要接触,也是最容易和广泛使用的一条命令。可以做在按钮上、做在关键帧上,也可以直接做在文字上。比较复杂一点的如同前面所说的调用javascript命令,在这里就不罗嗦了。
如果仅仅使用上面的链接命令,做出来的网页会是很松散的:东调一个、西链接一个显得像一个杂货铺,不像一个有完整主题的站点。所以第二条MC间的调用命令,弥补了前面的不足,它可在页面任意局部插入电影片段或者图象。如此,它起到了页面共享排版,正如在一般排版下的表格,甚至是框架的作用。
不过这里的MC调用排版,比表格能力可高多了:因为它可以被命名,所以控制起来目标很准确。这一点对于非数据库表格来讲,是无能为力的。即便是把它与html排版中的层比较起来,MC也有己的优势:这里的MC定位虽然都是绝对数值,但是对于整个页面来讲,在放大缩小的过程中,它又是相对变化,从来不会发生错位的麻烦。更不要说MC还有许许多多的动作变换效果,这就确定了仅仅凭借这两条链接调用命令来排版网页,就有足够的优势了。
本篇特别要强调的第三条命令:动态文本框读入文件——这是在MX2004版本中的新热点。我越来越觉得它的使用为网页设计制作和管理带来更大的方便。
用前两种方法总免不了管理编辑当中需要打开源文件,而这种动态文本框读入的方法,只要修改最容易上手的文本文件就可以了!为此我常常做一个动态文本框加滚动条的空内容MC,安排它被主页面调用,然后再在主页面当中用按钮控制调用不同内容的文本文件。在新的版本MX2004当中,这里可以使用图像、包括swf文件的插入与绕排和在上面做链接,这就等于又提供了一层新的排版工具。
当然,朋友们会担心需要在文本编辑当中写标识代码,会对一般管理人员带来麻烦。不过,参照留言簿里面的图像贴入选择,这里也可以事先做好一些常用标识符模块,点击它们后插入可编写格式,也还是简单而可行的。比如在:
<img src="..............." height="113" width="151" align="right" hspace="9" vspace="0">
模块中有点的部分代替成图像的路径和文件名,适当编写需要尺寸就可以了。 这样做的额外好处可以在插入的swf文件上,与一般jpg图像一样再设置链接。本页面很多处都用了这种方式,感觉起来实在是很方便!
点击右面的模拟三维swf文件,可以打开一个比较真实的三维自行车页面。
说到了链接,在这里的方式也是很丰富的:通过<aherf="javascript:定义过的命令">也可以执行js定义过的比如新开窗口等的命令(参看《Flash页面调用js》)。
说了这许多,再加上众所周知它对于CSS的支持,可以认为把这种方法与前两种方法配合起来,形成了一种前者构成页面主模版,后者支持随时在线编辑(需要例如asp等配合)。如此形成的页面,模块部分由专业一点的人员负责一定时期的翻新,而文本部分很容易普及到一般行政人员就可以依照需求更新内容了。有理由说:Flash技术将网页设计制作带入了一个暂新阶段,不算是过分吧?
本文补充了前面的《从页面结构推荐全Flash页》一文。
欢迎与朋友们就Flash应用于网页设计制作方面共同讨论和交流!