Yesky首页| 产品报价| 行情| 手机 | 数码 | 笔记本 | 台式机 | DIY硬件 | 外设 | 网络 | 数字家庭 | 评测 | 软件 | e时代 | 游戏 | 图片 | 壁纸 | 群乐 | 社区 | 博客 | 下载
您现在的位置: 天极网 > 软件频道 > 设计在线 > flash > Flash与网页脚本之间的数值传递
全文

Flash与网页脚本之间的数值传递

2002-08-14 11:02 作者: flashme 出处: 天极设计在线 责任编辑:Shiny

  这里我们讨论一下如何利用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文件在同一个目录里面
共2页。 1 2 :
网友关注
最新上市
编辑推荐
文章阅读排行
周排行
月排行
欢迎订阅天极网RSS聚合资讯:http://www.yesky.com/index.xml