Flash与网页脚本之间的数值传递
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-14
这里我们讨论一下如何利用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文件在同一个目录里面 第二步:在网页中加入VBScript函数(或者JavaScript函数) 对发布后得到的html文件进行编辑,在html代码中加入VBScript函数(或者JavaScript函数)。 1、用Dreamweaver(或者其他html编辑工具或者文本编辑器如:记事本)打开生成的html文件。 2、在html代码中找到有下面字样的位置,这里就是添加你自己代码的地方: // Place your code here... 3、在这一行的下面加上下面的脚本代码: 4 、在html代码中写下下面的代码: 进行到这里,聪明的读者一定知道该怎样编写一个具有同样功能的JAVAScript脚本了。 5、 保存文件,然后在浏览器里面打开就可以了。其实通过这个例子,有心的读者还可以举一反三进行更广泛的应用! 关键词:传递 网页 页脚 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Flash游戏制作规划与流程漫谈下一篇: 用Flash实现移形换影效果
关于Flash与网页脚本之间的数值传递的所有评论