2004/09/25 | flash 和javascript的交互
类别(Flash) | 评论(1) | 阅读(298) | 发表于 14:33
1\新建个FALSH文档:
2\放置一个动态文本区域,变量名是myVar;
3\保存发布;
4\打开发布后的html文件;插入发布的swf文档;
5\察看代码页:找到<object> 标志; 在其中插入id="myflash";
6\找到<embed>标签:插入name="myflash" swLiveConnect="true"
7\返回设计视图: 选择插入->表单对象->文本域;
8\修改该文本域成这样:
<input type="text" name="sendText" maxlength="45" onChange="doPassVar(this)">
这个里面的onchange事件在文本输入字符会自动执行的,doPassVar()函数将会被执行;
9\在<head>之间插入以下的javascript:
<SCRIPT LANGUAGE=javascript>
<!--
function doPassVar(args){
var sendText = args.value;
window.document.myFlash.SetVariable("myVar", sendText);
}
//-->
</SCRIPT>
这个里面的setVariables 是Flash javascript里面的一个方法;有两个参数:第一个是:flash影片里面的
变量 第二个是js里面的变量;
10\保存文件;
0

评论Comments

日志分类
首页[185]
Flash[123]
ColdFusion[2]
Flex[2]
FlashMedia[3]
RIA[4]
Other[43]
Python[0]
Design[8]