- 2
- 0
- 约7.81千字
- 约 8页
- 2016-08-05 发布于贵州
- 举报
关于javascrpt和flash之间的联系
本文讨论了3种基本的Flash/javascript通信方式: Javascript 到 Flash的通信使用Flash播放器的javascript方法 Flash 到 Javascript的通信使用Flash的fscommand Flash 到 Flash的通信使用本地连接对象或综合上2种技术 前言、JavaScript和Macromedia Flash的通信示例
原文地址: /support/flash/ts/documents/java_script_comm.htm说明: 略作修改,主要是一些很初级的操作; 又很多相似的文章,不过这个很权威
下面是一些在Flash和使用Javascript的HTML文件直接通信的示例,每个示例都有简略的步骤
本文讨论了3种基本的Flash/Javascript通信方式:Javascript 到 Flash的通信使用Flash播放器的javascript方法Flash 到 Javascript的通信使用Flash的fscommandFlash 到 Flash的通信使用本地连接对象或综合上2种技术
并不是所有的浏览器都很重视脚本.为了和Flash播放器通信,浏览器必须有内置的钩子以便Flash播放器可以监听.浏览器必须是下列的几种:Netscape Navigator 3.0-4.7x, 和 Netscape 6.2或更高(Windows 95/98/NT/2000/XP 或 MacOS; 允许Java和LiveConnect)Internet Explorer 3.0 或更高(仅Windows 95/98/NT/2000/XP; 允许ActiveX)
注意:Macintosh上的Internet Explorer和早期版本的Netscape6不支持这种方法.请查看本文的附加信息
一、Javascript到Flash的通信
这个例子演示了如何使用Flash的method把变量从HTML的input text 发送到该页面中的Flash文件中.HTML input的数据通过Flash的SetVariable方法传送到Flash文件中.
查看示例:示例下载源文件: javascript_to_flash.zip(17k)
步骤:
Flash中1.新建一个文件,保存为javascript_to_flash.fla2.用文字工具在舞台上创建一个文本域3.选择这个文本域,在属性面板中,从下拉列表中选择动态文本(Dynamic Text),在变量(variable)栏填上myVar注意:最好的习惯是使用Instance,用myVar.text更改myVar的值.为了简单起见和兼容Flash4和Flash5,我们使用的是变量名的形式.4.保存文件5.发布HTML文件和SWF文件
Dreamweaver中下一步的工作转移到Dreamweaver中了,当然也可以是其他的HTML编辑器1.打开上一步发布的HTML文件2.插入生成的SWF文件和OBJECT/EMBED标签(1) InsertMediaFlash,并选择这个Flash(2) 切换到代码视图,我们需要修改被选中的OBJECT和EMBED标签(3) 在OBJECT标签中,插入id=myFlash
object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000? codebase=/pub/shockwave/cabs/? flash/swflash.cab#version=5,0,0,0 width=366 height=142 id=myFlash注意:如果你是粘贴复制代码的话,确保删除不必要的换行.否则可能会引起错误; id也可以在属性面板里直接输入(4) 在EMBED标签中,插入name=myFlash和swLiveConnect=true,确保没有使用id属性!代码应当是这样子的:
embed src=javascript_to_flash.swf quality=high width=366 height=142 type=application/x-shockwave-flash pluginspage=/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash name=myFlash swLiveConnect=true/embed 3.创建表单域(1) 回到设计视图(2) 插入文本域(Insert Form Object Text Field),如果询问是否添加表单域,选择是(3) 把文本域的HTML标签修改成这样:
input type=tex
您可能关注的文档
- 兰州大学本科生毕业文(设计)写作规范(试行).doc
- 兰州大学研究生学位文写作规范2011.doc
- 兰州大学经济学院学综合素质测评实施细则.doc
- 兰州大学网络教育《治学概论》2013春第一套作业.doc
- 兰州大学网络教育《治学概论》2013春第二套作业.doc
- 兰州大学网络教育《治学概论》2013春第四套作业.doc
- 兰州天诚电脑学校第届文明礼仪知识竞赛题.doc
- 兰州市2010年初毕业生学业考试英语试卷Word版(有答案).doc
- 兰州市2012年中数学试题及答案(word版案).doc
- 兰州市2014年中数学试卷及答案(word解析版).doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 05G359-3悬挂运输设备轨道标准图集.pdf VIP
- 新学期教师培训会,校长发言:明边界守初心,知尺度有温度,让教育履职既合规又暖心.doc VIP
- 湖南省长沙市第一中学2024-2025学年高二上学期语文1月期末考试试卷(含答案).pdf VIP
- 2025年秋季学期学校全面工作计划.doc VIP
- T∕CHAS 10-2-22-2023 中国医院质量安全管理 第2-22部分:患者服务 疼痛治疗.pdf
- T_CNFMA B036-2024 户外林业机械 以锂离子电池为动力源的步进式松土机.pdf VIP
- T_CCTAS 237-2025 城市轨道交通市域快线车辆运营技术规范.pdf VIP
- 广告策划与创意(第2版):网络广告创意PPT教学课件.pptx
- 人体解剖学试题及答案.docx VIP
- 最后倒计时最后倒数(The Final Countdown) 高清钢琴谱五线谱.doc VIP
原创力文档

文档评论(0)