有关如何使用jQuery从flash对象获取文本的任何想法?

时间:2013-08-22 14:39:20

标签: jquery flash

我正试图从http://musicovery.com/获得艺术家和歌曲。整个事情是Flash应用程序,我设法获得IE的源代码(无法通过此页面上的firefox,chrome,ctrl + u禁用它。)

所以我需要知道如何处理这个问题。它甚至可能吗?首先,我尝试访问对象参数值。这是我正在谈论的flash对象:

<noscript>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
        id="musicovery" width="100%" height="100%"
        codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
        <param name="movie" value="musicovery.swf&ctprec=si&idsong=&codeartist=&ccartist=&mood=&energy=&tempo=&dance=&type=&tag=&offre=&code=&link=&userid=" />
        <param name="quality" value="high" />
        <param name="bgcolor" value="#f0f0f0" />
        <param name="wmode" value="opaque"  />
        <param name="allowScriptAccess" value="sameDomain" />
        <!--<param name="flashvars" value="&ctprec=si&idsong=&codeartist=&ccartist=&mood=&energy=&tempo=&dance=&type=&tag=&offre=&code=&link=&userid=" />-->
        <embed src="musicovery.swf" quality="high" bgcolor="#f0f0f0"
            width="100%" height="50%" name="musicovery" align="middle"
            wmode="opaque"
            play="true"
            loop="false"
            quality="high"
            allowScriptAccess="sameDomain"
            type="application/x-shockwave-flash"
            pluginspage="http://www.adobe.com/go/getflashplayer">
        </embed>
</object>

我试着用这个:

alert($('object#musicovery').find('param[name="movie"]').val());

它说它未定义,所以我甚至无法访问它。

我需要一些提示:)

谢谢!

0 个答案:

没有答案