首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用javascript从使用flash图像滑块的iframe中获取信息?

问如何使用javascript从使用flash图像滑块的iframe中获取信息?
EN

Stack Overflow用户
提问于 2012-12-05 20:21:47
回答 2查看 238关注 0票数 0

我正在开发一个Wordpress主题。在一个页面中,我必须使用iframe从另一个网站获取内容。该页面是一个图像滑块,它使用闪光灯。我对flash一无所知。它使用类似于AC_FL_RunContent的东西。

我需要获得的图像信息,以显示一些文本的基础上的图像。我的意思是不同的图片对应不同的文本。有没有办法,我可以从这个iframe中提取图像的名称之类的信息

我也有访问闪存文件的权限。但它们在不同的领域。提前谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-12-05 20:34:57

如果您有权访问闪存的源文件,则可以通过使用模板中一个小的、不可见的代理闪存文件的LocalConnection来绕过iFrame的沙箱,该文件运行后续的JS调用。这将需要您对原始图片库进行更改并重新编译它。

模型将如下所示:

  1. 图片库flash通过LocalConnection.
  2. Proxy flash以消息的形式发送文件名,使用ExternalInterface调用页面上的JS函数,页面上的
  3. JS函数接收代理flash的函数调用并执行相关操作。

Adobe LiveDocs on using LocalConnection

Adobe LiveDocs on using ExternalInterface

我承认这不是很好,但如果图片库是flash,这是我能想到的唯一解决方案。

票数 1
EN

Stack Overflow用户

发布于 2012-12-05 20:34:11

您不能访问指向其他站点的IFRAME的内容。SOP将阻止这种情况发生。这将是一个安全威胁。

干杯。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13723153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档