唯一标识Flash内容
Uniquely Identify Flash content
我有一个动态页面(比如myFlashContainer.jsp),它根据点击的链接呈现不同的Flash内容。
现在渲染Flash的代码如下所示;
<object height="100%" align="l" width="100%" id="player" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,24,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">
<param value="always" name="allowScriptAccess">
<param value="player.swf" name="movie">
<param value="high" name="quality">
<param value="transparent" name="wmode">
<param value="" name="bgcolor">
<param value="exactfit" name="scale">
<param value="tl" name="salign">
<param value="false" name="menu">
<param value="" name="FlashVars">
<embed height="100%" align="l" width="100%" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptaccess="always" flashvars="" menu="false" salign="tl" name="player" bgcolor="" wmode="transparent" scale="exactfit" quality="high" src="player.swf">
</object>
现在Flash内容实际上不是由我创建的,而是由第三方供应商创建的。我更喜欢UI开发(HTML/CSS/JS)
所以我的问题是如何不同的Flash内容出现给定的所有页面使用"player.swf"作为值。
是否有某种脚本使之成为可能?如果是,我应该在代码中寻找什么?
Flash播放器可以是一个复杂的程序。像PHP或Javascript一样,它可以动态加载内容。查看维基百科的相关文章
数据可以在src属性和movie参数中使用GET-like array (player.swf?param1=value1¶m2=value2
)发送。
您需要了解您的第三方swf实际上是如何工作的,以及它期望什么样的交互。player.swf有几种编程方法。使用Flashvars是拥有不同加载设置的更常见的方法,但是.swf也可以调用您的javascript函数。
你需要找出你应该如何与他们的swf交互。
因此,根据所点击的链接,你可以设置不同的flash容器(改变flashvar参数,javascript函数或甚至其他东西)
相关文章:
- iframe 叠加版式扩展程序中的 Flash 内容
- 加载后立即将焦点设置在flash内容上
- 如何使用 JavaScript 查找 Flash 内容
- 如何有效地将 html5 画布的内容导入 flash
- Div躲在Flash内容后面
- 虽然可以在Chrome和Mozilla中查看,但无法在IE中查看Flash内容
- flash内容不仅适用于firefox
- 是否可以通过js访问和修改flash内容
- 开发没有任何jQuery(或Flash)的图像库或内容滑块
- 在ie7中强制重绘flash内容
- 在selenium webdriver中读取flash播放器的内容
- 隐藏Flash内容从浏览器没有它
- 如何轻松运行本地内容(javascript, Flash),特别是在IE11中
- 唯一标识Flash内容
- 加密的Flash容器文件中的内容比普通的HTML/Javascript更安全吗?
- 如何获得内容在flash嵌入在一个网站上
- Flash内容可链接
- jQuery加载PHP显示flash内容
- 鼠标滚轮滚动flash内容
- 从Flash发布到HTML后,如何可能为非Flash设备提供替代内容