您现在的位置是: 软件 > 设计在线 > Flash > 实例剖析 > 正文


-C++ Builder网络通讯开发专辑
-Flash 游戏夏令营
-轻松玩转Visual C#
-Flash动画复杂动作表现技巧


Flash与网页脚本之间的数值传递
2002-08-14· ·flashme··天极设计在线

1 2  下一页

  这里我们讨论一下如何利用Flash的FS Command来传递一个变量到VBScript函数(或者JavaScript函数), 使该函数执行动作。

  注意:我们将要讨论的这种方法不能在Internet Explorer for Macintosh 4.5里面工作,flash页面可以正常显示,但是点击那按钮不会出现任何反应。

  演示页面如下,您可以输入您的名字(这里为了示意,我们只允许英文输入),点击按钮看看效果。或者什么也不输入,点击按钮试试。

      

  第一步:创建一个flash movie

  在flash里面加一个FS Command脚本,然后发布成html和swf文件,过程如下。

  1、在场景中创建一个文本框,调出文本属性面板(按红色圆圈内的图标),设置如图的参数:文本框属性为:input Text,Single Line 名称为:name(为变量名)

  在场景中添加一个按钮,在按钮上加一个 FS Command 脚本(如下图所示) 。 调出action面板(按红色圆圈图标)内容:command:name(要勾选右边的“expression"选项) "name"就是场景中文本框的名称,它就是我们要传递给网页中VBScript函数(或者JavaScript函数)变量 。



 

  2 、选择 File > Publish Settings,弹出对话框如下图:



  在formats标签选中flash 和html选项,在html标签中设置如下图:Template:Flash with FSCommand 然后发布成网页。



  3、按 'Publish' 按钮,这时将生成一个swf文件和一个html文件,他们都和.fla文件在同一个目录里面

1 2  下一页

【责任编辑:Shiny】
【发表评论】【关闭窗口】
■ 相关内容
 在FW中建立自己的奇效Command
 精彩Script解读-跟随鼠标的文字特效
 Javascript程序之向浏览者问好
 《ActionScript 编程篇》勘误表
 JavaScript:实现滚动带链接的字幕
 FLASH 5 ActionScript全接触
 Flash 5 ActionScript 一日通
 在JavaScript中应用Object
 弹出式说明窗口---JavaScript的使用
 利用FS Command在分帧中控制动画
 第四讲 基于对象的JavaScript语言
 JavaScript时间显示三大心法
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!