首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Flash >

Html中JS怎么向Flash变量传值

2012-02-08 
Html中JS如何向Flash变量传值?我有一个Flash,里面只有一个Flvplayback(flvplayer)组件。第一帧代码:var vid

Html中JS如何向Flash变量传值?
我有一个Flash,里面只有一个Flvplayback(flvplayer)组件。
第一帧代码:
var videourl;
flvplayer.width=Stage.width; 
flvplayer.height=Stage.height;
flvplayer.x=0;
flvplayer.y=0;
flvplayer.contentPath = videourl;
第二帧代码:
stop();

我要让Html传递Flv的地址给Flash。
下面是代码:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Flv播放器</title>
<script language="JavaScript">  
<!--  
function doPassVar(){  
var flvurl = "Titans.flv";  
window.document.obj1.SetVariable("videourl",flvurl);
}  
</script>
</head>
<body>
<p>
<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" id="obj1" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" border="0" width="400" height="300">
<param name="movie" value="Player.swf">
<param name="quality" value="High">
<embed src="Player.swf" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="obj1" width="400" height="300" quality="High">
</object>
</p>
</body>
</html>

[解决办法]

热点排行