|
 |
今天是 2026-6-8 星期一 |
 |
QQ:545684816 TEL:13979373522 |
 |
|
 |
| 网页中通过js操作Flash中动态文本框(变量)值的方法 发表时间:2009-1-29 浏览次数:2364 一、在Flash中_root层设置一个隐藏的动态文本框(变量名为myVar) 目的:用于从js中传送参数到flash或从flash中取得参数。 要点:swf必须在网页中加载;id="myFlash";name="myFlash"。
二、网页代码 <p align=center> <object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" id="myFlash" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" border="0" width="75%" height="75%"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="中国地图拼图.swf"> <param name="quality" value="High"> <embed src="中国地图拼图.swf" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="myFlash" width="100%" height="100%"></object> </p> <script language=javascript> function toFlash(){ var sendText =参数值; //设置Flash中动态文本框(变量名为myVar)的值,即传入参数值 window.document.myFlash.SetVariable("myVar", sendText); } function getFlash(){ var getCj=window.document.myFlash.GetVariable("myVar"); //获取Flash中动态文本框(变量名为myVar)的值 } </script>
三、flash的关键代码 getURL("javascript:getFlash()"); //调用网页中的js函数getFlash()---取得flash中的值 | |
 |
|
|
Copyright© 2006-2026, All rights reserved。 地址:紫阳镇天佑西路8号 站长:汪有万 建站时间:2006-9-1 |
|
 |