问个小白的前端问题

2013-03-26 15:54:11 +08:00
 qy170
需求是这样的:网站的页面头部有个flash波形图来播放背景音乐,点击可以停止。因为种种原因,页面的其他内容放在了一个iframe里面,这个iframe里面有个链接<a class="inline"> 点击会弹出视频播放,现在是想 在点击这个视频链接的时候让父页面的flash停止,这个应该怎么来实现呢? 父页面代码如下:


<div class="jp-cont">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="55" height="10" id="FlashID" title="music">
<param name="movie" value="images/music.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<param name="swfversion" value="6.0.65.0" />
<!-- 此 param 标签提示使用 Flash Player 6.0 r65 和更高版本的用户下载最新版本的 Flash Player。如果您不想让用户看到该提示,请将其删除。 -->
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- 下一个对象标签用于非 IE 浏览器。所以使用 IECC 将其从 IE 隐藏。 -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="images/music.swf" width="55" height="10">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- 浏览器将以下替代内容显示给使用 Flash Player 6.0 和更低版本的用户。 -->
<div>
<h4>此页面上的内容需要较新版本的 Adobe Flash Player。</h4>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="获取 Adobe Flash Player" width="112" height="33" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</div>
<iframe src="default.html" width="968" height="750" frameborder="0" id="myIframe"></iframe>
2730 次点击
所在节点    问与答
5 条回复
luo123qiu
2013-03-26 15:58:38 +08:00
用a标签的target="_parent"来解决?
我觉得如果你把点击a标签让flash停止的事件做好了,子页面控制父页面问题应该也不大了吧?
qy170
2013-03-26 16:16:27 +08:00
@luo123qiu 嗯,就是不知道怎么控制啊~来求个代码
luo123qiu
2013-03-27 09:44:14 +08:00
@qy170 用JS的parent对象就可以,具体代码度娘一下吧,好久没搞过iframe了都忘了 -_-!
qy170
2013-03-27 13:53:32 +08:00
@luo123qiu 好滴。。。
qy170
2013-03-27 13:54:23 +08:00
继续求~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/64083

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX